Explore

Quote  ·  Added 24 September 2026

I love Rust! Rust is amazing ...if you never, ever, EVER have to look at it yourself.

David Heinemeiser HanssonWhy I retired from the tech crusades, 2024

Filed underrust·love·irony

Reading

AI generated

Safety and Suffering Don't Mix

There's a particular kind of frustration baked into this observation. You know the feeling: you inherit code that's supposedly "bulletproof" and "production-grade," only to realize that the very features making it reliable are the same ones that make it exhausting to read and modify. Rust enforces discipline through its compiler, catching entire classes of bugs before they happen. But that safety comes with a price—you're constantly negotiating with the language itself, explaining to the borrow checker why your perfectly reasonable idea should be allowed.

The funny part is how this applies beyond programming. We often confuse "works well" with "feels good to use." A system can be brilliantly engineered yet miserable to actually live inside. The best spreadsheet, the most secure password policy, the most optimized workflow—these things have a way of being wonderful right up until they require human judgment or flexibility. And then they become obstacles.

What makes this observation sting is that it's not really a Rust problem. It's a design tension everyone faces: how do you build something robust without making it brittle for the person who has to live with it? The best systems somehow do both. Most don't.

The author

David Heinemeiser Hansson

b. 1979

David Heinemeier Hansson is a Danish software engineer and entrepreneur, best known for creating the Ruby on Rails web application framework. He is a partner at Basecamp, a project management software company, and an advocate for remote work and a healthy work-life balance. Heinemeier Hansson is also a published author and has spoken extensively on topics related to software development and business.

Comments

Sign in