Hacker Blogs
Work in progress: 15,409 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #924

D

David Heinemeier Hansson

Personal blog · david.heinemeierhansson.comprogrammingwebstartups

David Heinemeier Hansson's personal blog at david.heinemeierhansson.com covers programming, web and startups. Since 2011, 74 different Hacker News readers have linked it 79 times, most often “Rails is omakase”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
79mentions?
74HN people?
2011–2018first – last linked?
Links on Hacker News per year · peak 17 in 2012

Most-linked posts?

  1. Rails is omakase
    16 people · 16 mentions · first linked 2012-12-27
  2. TDD is dead. Long live testing.
    14 people · 15 mentions · first linked 2014-04-23
  3. DHH: The State of the Mac (2005)
    5 people · 5 mentions · first linked 2012-01-05
  4. Dependency injection is not a virtue
    4 people · 5 mentions · first linked 2013-01-06
  5. /posts/6-why-theres-no-rails-inc
    3 people · 3 mentions · first linked 2013-09-09
  6. /posts/31-myth-2-rails-is-expected-to-crash-400-timesday
    3 people · 3 mentions · first linked 2012-04-06
  7. On the subject of swearing - DHH, the pioneer
    3 people · 3 mentions · first linked 2011-11-09
  8. Test-induced design damage
    3 people · 3 mentions · first linked 2014-04-29
  9. /
    3 people · 3 mentions · first linked 2011-09-11
  10. DHH on the immediacy of PHP (2008)
    2 people · 2 mentions · first linked 2012-03-04

What Hacker News says?

  1. I thought they hire them based on their choice of personal computers (sorry, couldn't resist)? http://david.heinemeierhansson.com/arc/000433.html

    Comment linking /arc/000433.html

    on “Why 37signals Doesn't Hire Programmers Based on Brainteasers”
  2. Submitted TDD is dead. Long live testing. as a story · 351 points

    HN discussion
  3. Very relevant 3 year old DHH article: http://david.heinemeierhansson.com/2014/tdd-is-dead-long-liv...

    Comment linking /2014/tdd-is-dead-long-live-testing.html

    on “TDD did not live up to expectations”
  4. Submitted Rails is omakase as a story · 251 points

    HN discussion
  5. I can't fine one exactly like that. I remember: https://news.ycombinator.com/item?id=2370022 http://david.heinemeierhansson.com/arc/000433.html

    Comment linking /arc/000433.html

    on “I don't hire unlucky people”
  6. Submitted Test-induced design damage as a story · 243 points

    HN discussion
  7. DDH was against TDD, but not against testing. http://david.heinemeierhansson.com/2014/tdd-is-dead-long-liv...

    Comment linking /2014/tdd-is-dead-long-live-testing.html

    on “The Rails Doctrine”
  8. Submitted The perils of mixing open source and money as a story · 176 points

    HN discussion
  9. Angular2 wants dependency injection and for that to work well it needs named interfaces and thus ends up with TypeScript as its first citizen language. This is fair choice but it shows the background of the designers of Angular and that they in some sense really don't grok JavaScript. Here is a blog from mr. Ruby-on-Rails explaining why DI is a stranger in the Ruby world: http://david.heinemeierhansson.com/2012/depe…

    Comment linking /2012/dependency-injection-is-not-a-virtue.html

    on “Angular 2 Beta released”
  10. Submitted The Parley Letter as a story · 132 points

    HN discussion
  11. Up until now it has mostly been opinions and biases and even though many popular programmers[1] have been saying this for a very long time, it's great to see a controlled study done about it. This makes it a fact and a great counter argument for helping a lot of programmers who are being forced to practice TDD because of the generally accepted claims in productivity and code quality associated with doing it. [1] htt…

    Comment linking /2014/tdd-is-dead-long-live-testing.html

    on “An External Replication on the Effects of Test-driven Development [pdf]”
  12. Submitted Rookies in the Bike Shed as a story · 74 points

    HN discussion
  13. So does the fact that "Rails is Omakase" ( http://david.heinemeierhansson.com/2012/rails-is-omakase.htm... ) mean that the chef tried to serve Fugu ( http://en.wikipedia.org/wiki/Fugu ) but cut it wrong?

    Comment linking /2012/rails-is-omakase.html

    on “SQL Injection Vulnerability in Ruby on Rails; affects all versions”
  14. Submitted Slow database test fallacy as a story · 69 points

    HN discussion
  15. He has a son named Colt, apparently: http://david.heinemeierhansson.com/#family

    Comment linking /

    on “Rails 5.0.0.beta1: Action Cable, API Mode, Rails Command”
  16. Submitted Dependency injection is not a virtue as a story · 65 points

    HN discussion
  17. Reminds me of this: http://david.heinemeierhansson.com/2014/tdd-is-dead-long-liv...

    Comment linking /2014/tdd-is-dead-long-live-testing.html

    on “Write tests. Not too many. Mostly integration”
  18. Submitted American Airlines earned an enemy as a story · 42 points

    HN discussion
  19. people ... don’t want to change how they write code. They just want tests for it Have you considered the possibility that those people are right? That's a reasonable conclusion to make if you are seeing lots of otherwise smart people that share an opinion that disagrees with yours. There are lots of valid reasons to change the style in which you write code. In my mind, fitting somebody's fad testing scheme is not on…

    Comment linking /2014/test-induced-design-damage.html

    on “Write tests. Not too many. Mostly integration”
  20. Submitted DHH on the immediacy of PHP (2008) as a story · 37 points

    HN discussion
  21. The big mistake was trying to provide anything beyond Minimongo on the client side. People are very picky about what front-end frameworks they use on the front end, and typically people who have strong opinions about that are less opinionated about what they use on the back end. I'm firmly in that camp, for instance. I've been a huge fan of Firebase for a while because it frees me from the tedium of having to create…

    Comment linking /posts/6-why-theres-no-rails-inc

    on “The State of Meteor Part 1: What Went Wrong”
  22. Submitted On the subject of swearing - DHH, the pioneer as a story · 14 points

    HN discussion
  23. Worth recalling what DHH had to say about Wasabi in 2006: http://david.heinemeierhansson.com/arc/2006_09.html Scroll down to the part "Fear, Uncertain, and Doubt by Joel Spolsky" from September 01 (permalink 404s)

    Comment linking /arc/2006_09.html

    on “Killing Off Wasabi”
  24. Submitted (2014) TDD is dead. Long live testing as a story · 2 points

    HN discussion
  25. You're missing the central point of default rails stack. http://david.heinemeierhansson.com/2012/rails-is-omakase.htm...

    Comment linking /2012/rails-is-omakase.html

    on “Drop jQuery as a dependency from Rails”
  26. Submitted Keep email views out of the models as a story · 2 points

    HN discussion
  27. You are ignoring a decade of history in declaring Rails to be "dangerous for enterprise use". The reality is that Rails apps are used in thousands of enterprises around the world, as well as in "web-scale" businesses like Github, Airbnb, and Groupon. However, Rails (and specifically ActiveRecord) has a very specific design philosophy (see http://david.heinemeierhansson.com/2012/rails-is-omakase.htm... ) which does n…

    Comment linking /2012/rails-is-omakase.html

    on “MRI Developers Don't Use RubySpec and It's Hurting Ruby”
  28. Submitted DHH: The State of the Mac (2005) as a story · 2 points

    HN discussion
  29. I remember reading DHH's blog post about him sucking at math and focusing on solving easy problems: http://david.heinemeierhansson.com/arc/000462.html It's a good read for those that think that you need to be a super mathematician and know every algorithm to be an awesome programmer. Programming is much more than algorithms and maths. I think it's terrible that some companies judge programmers by how many algorithms…

    Comment linking /arc/000462.html

    on “I am a great programmer, but horrible algorithmist”
  30. Submitted Serving the koolaid with the facts (2005) as a story · 1 points

    HN discussion

Search all of HN for david.heinemeierhansson.com

Linked by the same people?