(Includes expletives) David Heinemeier Hansson (DHH), creator of Ruby on Rails and co-owner of 37signals, joined the show to discuss this Rails moment and renewed excitement for Rails. We discuss hard opinions, developers being cooked too long in the JavaScript soup, finding developer joy, the pros and cons of the BDFL, the ongoing WordPress drama with WP Engine, and what’s to come in Rails 8.
Matched from the episode's transcript 👇
David Heinemeier Hansson: I mean, I don’t disagree with that… But then I also constantly try to check myself that - when we had our little kerfuffle in 2021, there were a bunch of people who just thought “They’re just wrong”, right? So I try to keep just an ounce of humility in that… But even so - I’ve also looked through all of it. I’ve looked through the complaint… I don’t have a dog in this fight. I don’t use WordPress for anything… We did, once upon a time. We don’t anymore.
I like the idea that it’s an open source package that’s running 40% of the internet, or something like that. That’s incredible. If anything, I’m biased to cheer for whoever brought that to life. So I’m biased to cheer for that. And I still look and go like “You know what? No.” There’s just some norms here… I don’t even have to render a verdict on the total sum of everything to go like, okay, that part, taking over someone’s plugin in the way it was taken over, and imposturing… That just violates every norm that I’m interested in having in open source, regardless of whether you’re right or you’re wrong on some other trademark questions or other things that are in there.
Now, again, said all that, I also do know that there are other people who would have the same conversation about the actions [unintelligible 01:44:48.28] that I took in 2021… So I kind of – I try to do it with that distance, still having opinions about things. And I also do think some of it is not necessarily that deep. I think it’s kind of you actually to say “There’s a lot of context here that we don’t know.” Yeah, but also sometimes the answer is simpler. Here’s a competitor to wordpress.com, that’s doing really well, reportedly hundreds of millions of dollars a year in revenue hosting this open source thing… I can see the human response going “That’s fucking bullshit. They make all this fucking money, and I don’t get anything back to my projects. They don’t give anything back. Now I’m gonna get them.” I can recognize that. That’s not an alien instinct. It’s not something that is so far removed from –