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

    Justin Weiss

    justinweiss.com · Personal blog · on HN since 2014

    Justin Weiss is a Rails developer who writes about Ruby and Rails techniques and wrote the book Practicing Rails.

    Visit blogHN submissions
    ProgrammingWeb Development
    What HN says

    HN links it for its monkey-patching post as an example of Ruby culture. The author says he writes for people who struggle to build with Rails.

    Stats for nerds
    15HN people shared it
    33linked in comments
    100story points
    May 2019last shared
    2015people per year2019

    Top posts on HN

    1. 1
      Show HN: Practicing Rails, a book about learning Rails without being overwhelmed
      1 person · 14 points · first shared 2015 · 3 comments on HN
    2. 2
      Show HN: Practicing Rails: Learn Rails without being overwhelmed
      1 person · 11 points · first shared 2014 · 6 comments on HN
    3. 3
      How Much Time Does Rendering a Partial in Rails Really Take?
      1 person · 8 points · first shared 2014 · 1 comments on HN
    4. 4
      How do gems work?
      1 person · 7 points · first shared 2014 · Discussion on HN
    5. 5
      When Edge Cases Poke Holes in Your Perfect Solution
      1 person · 7 points · first shared 2015 · Discussion on HN
    6. 6
      Where are all the intermediate Rails resources?
      1 person · 6 points · first shared 2014 · Discussion on HN
    7. 7
      When is an ActiveRecord model too fat?
      1 person · 6 points · first shared 2014 · Discussion on HN
    8. 8
      Shaking off your TDD fatigue
      1 person · 4 points · first shared 2014 · Discussion on HN
    9. 9
      Simple Memoization Patterns in Ruby
      2 people · 3 points · first shared 2014 · Discussion on HN
    10. 10
      Each or else
      1 person · 3 points · first shared 2014 · Discussion on HN

    What HN people wrote when they linked it

    • justinweissFeb 2015

      I've been writing posts about Rails on http://www.justinweiss.com for a little over a year now, and I've heard from so many people that are excited about Rails, that have bought all kinds of videos and tutorials and courses and bootcamps, but just can't build their own projects.

      So, I wrote a book to help. It's not so much a Rails tutorial as it is a guide to programming, project management, and motivation, using Rails as a medium.

      I'm happy to answer any questions you have!

    • mikepurvisMay 2019

      Ruby has a culture around it too: https://www.justinweiss.com/articles/3-ways-to-monkey-patch-without-making-a-mess/

      And you can get some of the patching effect in any language with uniform function/method calls, though typically with a little more scoping and thus less ability to inflict unexpected side effects: https://en.wikipedia.org/wiki/Uniform_Function_Call_Syntax

    Related

    Justin Etheredgecodethinked.com27 people

    After reading “Rails is yesterday’s software”, I need to reply

    Justin Etheredge
    Personal · last shared 2017
    Justin Searlsjustin.searls.co24 people

    Why agents are bad pair programmers

    Justin Searls
    Personal · last shared 2026
    Sam Rubyintertwingly.net64 people

    Sam Ruby, Brendan Eich, and Jeremy Ashkenas on CoffeeScript and "JS-next"

    Sam Ruby
    Personal · last shared 2026
    Yehuda Katzyehudakatz.com137 people

    Everyone Who Tried to Convince Me to Use Vim Was Wrong

    Yehuda Katz
    Personal · last shared 2025
    Justin Dukejmduke.com28 people

    Notes on Buttondown.com

    Justin Duke
    Personal · last shared 2026
    Mislav Marohnićmislav.uniqpath.com100 people

    Vim: revisited

    Mislav Marohnić
    Personal · last shared 2015
    David Bryant Copelandnaildrivin5.com60 people

    Why I'd never work for Google, Twitter, or Facebook

    David Bryant Copeland
    Personal · last shared 2026
    Rails at Scalerailsatscale.com59 people

    Tiny JITs for a Faster FFI

    Rails at Scale
    Company · last shared 2026