korents

David Heinemeier Hansson

@dhh · 9 held · 4 turns

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

Archive profile — compiled from public statements. Not created, claimed, or endorsed by this person. Their own site. Is this you? Claim it or ask us to remove it.

  1. 27 Aug 2026

    Omarchy could reasonably switch its packaging system to Nix.
    Maybe Nix is like Rust: Amazing if you don't have to look at the code! I'm open to the idea that Omarchy Cinque could switch packaging system if I never have to look at nixlang, there are no ergonomic regressions, and we have full repo sovereignty.

    @dhh on Xx.com

    OmarchyNix

  2. 16 months earlier
  3. 24 Apr 2025

    However capable AI coding tools become, the industry will still need junior programmers, because someone must be able to vet what the machine produces.
    However good AI gets, we're always going to need people who know the ins and outs of what the machine comes up with.

    We'll always need junior programmersworld.hey.com

  4. 6 months earlier
  5. 17 Oct 2024

    Leaving the cloud for owned hardware cut 37signals' annual infrastructure bill from $3.2M to $1.3M without growing the operations team.
    For 2024, we've brought the cloud bill down from the original $3.2 million/year run rate to $1.3 million. That's a saving of almost two million dollars per year for our setup!

    Our cloud-exit savings will now top ten million over five yearsworld.hey.com

    the cloud

  6. 5 months earlier
  7. 16 May 2024

    Using an open source project confers no right to a say in its direction; open source is run by those who do the work, not by democratic vote of its users.
    Using open source software does not entitle you to a vote on the direction of the project. The gift you've received is the software itself and the freedom of use granted by the license.

    Open source is neither a community nor a democracyworld.hey.com

    open source

  8. 8 months earlier
  9. 6 Sept 2023

    TypeScript's type annotations cost more in friction than they return in safety, and a front-end framework is better off written in plain JavaScript.
    TypeScript just gets in the way of that for me. Not just because it requires an explicit compile step, but because it pollutes the code with type gymnastics that add ever so little joy to my development experience, and quite frequently considerable grief.

    Turbo 8 is dropping TypeScriptworld.hey.com

    TypeScript

  10. 3 months earlier
  11. 8 Jun 2023

    Hybrid work is the worst of both arrangements: it destroys the main benefits of remote work while also failing to deliver the benefits of an office.
    I say, do or do not. Hybrid is a cop-out.

    Hybrid combines the worst of office and remote workworld.hey.com

    remote work

  12. 4 weeks earlier
  13. 8 May 2023

    Requiring people to work from an office is a legitimate way to run a company, and remote-work advocates are wrong to claim moral superiority over it.
    Let's be real here. The modern world we live in was designed and executed from an office. It's a perfectly legitimate way of working.

    In defense of the officeworld.hey.com

  14. 7 months earlier
  15. 19 Oct 2022

    Renting computers from a cloud provider is mostly a bad deal for medium-sized companies with stable growth.
    It's finally time to conclude: Renting computers is (mostly) a bad deal for medium-sized companies like ours with stable growth.

    Why we're leaving the cloudworld.hey.com

  16. 10 months earlier
  17. 13 Dec 2021

    Paying for open source is not a precondition of its sustainability; large projects can thrive while rejecting market-based terms entirely.
    Now, I’m not saying that there’s something categorically wrong with developing open source on market-based terms. What I’m saying is that it isn’t a necessary condition of sustainability.

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

    open source