korrents
David Heinemeier Hansson

David Heinemeier Hansson

@dhh · 729 positions · 10 changes of mind · On ppll ↗

Creator of Ruby on Rails, CTO of 37signals, and creator of Omarchy.

David Heinemeier Hansson did not write this page.

We collected these quotes from things they published elsewhere, and every quote links to where it was said. They have no account here and have not endorsed this site. Quotes are word for word; the short line under each one is our own restatement, not their wording. Their own site. Is this you? Claim it or ask us to remove it. Or tell us what is wrong here.

  1. Believed beforeby their own account

    I thought all the ideas would originate with the humans. They would tell their agents what to build, and off they went.

    Nowsaid

    No longer believes this.

    I don't think that's true anymore at all.
    spoken · official transcript hear it at 0:36:24 · all korrents from this recording

    ↗DHH: Future of Programming, AI, Agentic Engineering, Vibe Coding & Linux | Lex Fridman Podcast #501youtube.com

    AI agents

  2. Believed beforeby their own account

    When I was instructing the agent, I was like, "Oh my God, Kimi's just as good as these other models."

    Nowsaid

    No longer believes this.

    But I've been wrong about this before.
    spoken · official transcript hear it at 3:23:06 · all korrents from this recording

    ↗DHH: Future of Programming, AI, Agentic Engineering, Vibe Coding & Linux | Lex Fridman Podcast #501youtube.com

    LLMsopen source

  3. · held 5 months

    Believed beforesaid

    Start with Opus. I'd say start with Opus. It's the best frontier model.

    Nowsaid

    No longer believes this.

    It seems to be changing constantly.
    spoken · official transcript hear it at 2:29:48 · all korrents from this recording

    ↗DHH: Future of Programming, AI, Agentic Engineering, Vibe Coding & Linux | Lex Fridman Podcast #501youtube.com

    Anthropic

  4. 5 months earlier
  5. · held 9 months

    Believed beforesaid

    I love chiseling my code and the way I use AI is in a separate window. I don't let it drive my code. I've tried that. I've tried the cursors and the wind surfaces and I don't enjoy that way of writing. And one of the reasons I don't enjoy that way of writing is I can literally feel competence draining out of my fingers.

    Nowsaid

    No longer believes this.

    What I failed to realize at the time was that running a bunch of agents feels less like being a project manager for agents and more like stepping into this super mech suit where suddenly I don't just have two arms.
    spoken · machine transcript hear it at 0:39:57 · all korrents from this recording

    ↗DHH’s new way of writing codeyoutube.com

    coding agents

  6. · held 9 months

    Believed beforesaid

    The joy of a programmer, of me as a programmer, is to type the code myself. If I elevate myself, if I promote myself out of programming, I turn myself into a project manager. A project manager of a murder of AI crows as I wrote the other day.

    Nowsaid

    No longer believes this.

    that's the biggest revelation actually more than even the capacity of the agents is my enjoyment running them.
    spoken · machine transcript hear it at 1:04:33 · all korrents from this recording

    ↗DHH’s new way of writing codeyoutube.com

    coding agentsRuby

  7. 9 months earlier
  8. Believed beforeby their own account

    I used to think it required more churn to get progress to stay on the leading edge of new stuff. And I wrote this before I experienced the indignity of the 2010s in the JavaScript community.

    Nowsaid

    No longer believes this.

    And if I was gonna write the doctrine today, I'd write that differently. I wouldn't say progress over stability.
    spoken · official transcript hear it at 2:21:12 · all korrents from this recording

    ↗DHH: Future of Programming, AI, Ruby on Rails, Productivity & Parenting | Lex Fridman Podcast #474youtube.com

    Ruby on RailsJavaScript

  9. 13 months earlier
  10. Nowsaid

    No longer believes this.

    And for a long time, I thought that's what had worked. That this was why Ruby on Rails took off, became one of the most popular full-stack web frameworks of all time, inspired countless clones, and created hundreds of billions in enterprise value for companies built on it. But I was wrong. It wasn't the crusade that did it.

    ↗Why I retired from the tech crusadesworld.hey.com

    Ruby on Rails

  11. 2 years earlier
  12. · held 11 months

    Believed beforesaid

    One of the reasons I've never cared for crypto currencies is that the associated utopia of trustless society had zero appeal to me. I don't think the world is better off by erasing the need to trust in our transactional counterparts, so turning these transactions into pure computing always struck me as a regression.

    Nowsaid

    No longer believes this.

    But wherever this leads us next, it's clear to me now that I was too hasty to completely dismiss crypto on the basis of all the things wrong with it at the moment. Instead of appreciating the fundamental freedom to transact that it's currently our best shot at protecting.

    ↗I was wrong, we need cryptoworld.hey.com

    crypto

  13. 2 months earlier
  14. Nowsaid

    No longer believes this.

    I used to think that this was unequivocally a win for open source. That to fight for attention with the commercial alternatives, we had to adopt the commercial playbook. Now I think it’s at the very least a mixed blessing.

    ↗I won't let you pay me for my open sourceworld.hey.com

    open source

  15. 4 months earlier
  16. Nowsaid

    No longer believes this.

    Five years later, the facts on the ground have finally changed. I no longer believe that this bargain is worth it for most new applications.

    ↗Modern web apps without JavaScript bundling or transpilingworld.hey.com

    JavaScript