David Heinemeier Hansson (DHH)
๐ค SpeakerAppearances Over Time
Podcast Appearances
Why does everything break all the time?
I mean, the joke wouldn't be just that the software would break.
That would annoy me personally.
But then I'd go on Hacker News and I'd see some thread on the latest JavaScript release of some framework.
And the thread would be like,
Someone would ask, well, aren't we using the thing we just used three months ago?
And people would be like, that thing is so outdated.
That's so three months ago.
You got to get with the new program.
We're completely rewriting everything for the oomph team time.
And anything you've learned in the framework you've been spending the last amount of time on, it's all useless.
You got to throw everything out and you got to start over.
Why aren't you doing it, stupid idiot?
I think we're getting out of it.
And we're getting out of it because browsers have gotten so much better.
There was a stagnation in browser technology.
Some of it was an overhang all the way back from IE5.
So IE5 essentially put the whole internet development experience into a deep freeze because Microsoft won the browser wars in the mid-2000s.
And then they basically disbanded their browser development team because they're like, all right, job done.
We don't need any more innovation on the internet.