Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    J

    Jason Swett

    codewithjason.com · Personal blog · on HN since 2018

    Jason Swett writes about Ruby on Rails, RSpec testing, TDD, code design, and running engineering teams.

    Visit blogRSSHN submissions
    ProgrammingWeb Development
    What HN says

    HN commenters cite it for examples of pointless RSpec tests, Rails integration testing without staging, and a podcast on OOP design in Rails; the author replies to criticism himself.

    Stats for nerds
    23HN people shared it
    49linked in comments
    216story points
    Mar 2026last shared
    2019people per year2026

    Top posts on HN

    1. 1
      When I do TDD and when I don’t
      1 person · 71 points · first shared 2022 · 109 comments on HN
    2. 2
      Abstraction in Rails
      2 people · 20 points · first shared 2022 · 2 comments on HN
    3. 3
      How to Make Your Organization Attractive to Engineering Talent
      3 people · 17 points · first shared 2019 · 6 comments on HN
    4. 4
      How to Defend Good Code
      2 people · 13 points · first shared 2021 · Discussion on HN
    5. 5
      I wrote a command-line Ruby program to manage EC2 instances for me
      1 person · 13 points · first shared 2019 · 1 comments on HN
    6. 6
      I don’t buy “duplication is cheaper than the wrong abstraction” (2021)
      1 person · 12 points · first shared 2023 · 24 comments on HN
    7. 7
      How to Deploy a Ruby on Rails Application to AWS Elastic Beanstalk
      1 person · 5 points · first shared 2020 · Discussion on HN
    8. 8
      Variable Name Anti-Patterns
      1 person · 4 points · first shared 2018 · Discussion on HN
    9. 9
      Programming principles as memes
      2 people · 3 points · first shared 2025 · Discussion on HN
    10. 10
      How to Get Traffic for a Technical Blog
      2 people · 3 points · first shared 2018 · Discussion on HN

    What HN people wrote when they linked it

    • jasonswettAug 2023

      > One of the biggest benefits of duplication that the author fails to identify the locality of logic

      There are a lot of things in the post that I fail to identify. There are also some things I wrote there that I no longer completely agree with.

      Here's a newer post in which I go deeper, and in which I do address the locality of logic.

      https://www.codewithjason.com/duplication/

    • danmaz74Nov 2019

      With many "monolithic" frameworks - eg Ruby on rails - you can do end to end automated testing without having to create a staging environment.

      https://www.codewithjason.com/rails-integration-tests-rspec-capybara/

    • jihadjihadMar 2026

      Among many other possible examples, here are a few [0] from Ruby that I've seen in the wild before LLMs, and still see today spat out by LLMs.

      0: https://www.codewithjason.com/examples-pointless-rspec-tests/

    • brianzelipNov 2022

      Appreciated your conversation here as well, https://www.codewithjason.com/podcast/11693222-164-oop-design-in-rails-with-tj-stankus/

    Related

    Dan Luudanluu.com1.2k people

    We only hire the trendiest

    Dan Luu
    Personal · last shared 2026
    Giles Bowkettgilesbowkett.blogspot.com138 people

    Went Off The Rails: Why I'm Rebuilding Archaeopteryx In CoffeeScript

    Giles Bowkett
    Personal · last shared 2018
    thoughtbot Blogrobots.thoughtbot.com441 people

    Neat

    thoughtbot Blog
    Company · last shared 2026
    Test Double Blogblog.testdouble.com66 people

    The Failures of "Intro to TDD"

    Test Double Blog
    Company · last shared 2024
    A Smart Bearblog.asmartbear.com407 people

    Avoid blundering: 80% of a winning strategy

    A Smart Bear
    Personal · last shared 2026
    Rails at Scalerailsatscale.com59 people

    Tiny JITs for a Faster FFI

    Rails at Scale
    Company · last shared 2026
    Engine Yard Blogengineyard.com204 people

    The Number One Trait of a Great Developer

    Engine Yard Blog
    Company · last shared 2025
    Justin Searlsjustin.searls.co24 people

    Why agents are bad pair programmers

    Justin Searls
    Personal · last shared 2026