David Heinemeier Hansson (DHH)
๐ค SpeakerAppearances Over Time
Podcast Appearances
Twitter was started on Ruby and Rails.
They then hit some scaling problems.
It was a big debacle at the time.
They end up...
than I think writing it in some other language, which by the way, I think is the best advertisement ever for Ruby on Rails because nothing fucking happened for 10 years after they switched over, right?
Essentially zero innovation.
Some of that was because they were doing a long conversion and all of the early success in part came because they had the agility to quickly change and adopt and so forth.
That's what startups needs.
That's what Shopify needed.
That's what Twitter needed.
That's what everyone needs.
And that's the number one priority for Ruby on Rails, to make sure that we don't lose that.
Because what happens so often when development tools and programming language are driven by huge companies is that they mirror their org chart.
React and everything else needed to use that is in some ways a reflection of how Meta builds Facebook.
Because of course it is.
Because of course it's an instruction of that.
I'm not saying React isn't a great tool and that can't be used by smaller teams.
Of course it can.
But it's born in a very different context than something like Ruby on Rails.
Yeah, so one of the great contributions that Shopify has made to the entire Ruby ecosystem, not just Rails, but in particular Rails, is YGIT.