David Heinemeier Hansson (DHH)
๐ค SpeakerAppearances Over Time
Podcast Appearances
And that we've been far too willing to hand over far too much of our developer ergonomics to the merchants of complexity.
And it should be.
Why should it be harder than that?
Our computers today are almost infinitely faster than what they were in the 90s.
So shouldn't we be able to work in even easier ways?
We should be looking back on the 90s and go like, oh, that was way too complicated.
Now we have more sophisticated technology that's way faster and it allows us to work in these easier to use ways.
But that's not true.
But now you can see the line I draw in my work with Ruby on Rails, and especially with Rails 8.
No build to me is reaching back to that 90s feeling and going, now we can do some of those things without giving up on all the progress.
Because I do think you can get too nostalgic.
I do think you can start just fantasizing that everything was better in the 90s.
It wasn't.
I mean, I was there.
There was a lot of things that sucked.
And if we can somehow find a way to combine
The advantages and advances we've had over the past 20 years with that ease of developer ergonomics, we can win.
No build is a rejection of the part of web development I've hated the most in the past 10, 15 years, which is the JavaScript scene.
And I don't say that as someone who hates JavaScript.
I mean, I often joke that JavaScript is my second favorite programming language.