Ages ago, when I was still a student, I taught myself Ruby on Rails for my senior thesis and fell in love. Fifteen years later, and I’ve used Rails at every job I’ve ever held in the tech industry. Fifteen years, and I still love Rails! But there’s something rotten at its core, and we share a name.

https://davidcel.is/articles/rails-needs-new-governance

Rails Needs New Governance

Ages ago, when I was still a student, I taught myself Ruby on Rails for my senior thesis and fell in love. Fifteen years later, and I’ve used Rails at every job I’ve ever held in the tech industry. Fifteen years, and I still love Rails! But there’s something rotten at its core, and we share a name.

@davidcelis thank you for writing this!
@gosha always happy to experience the immeasurable pain of analyzing hundreds of a white nationalist’s blog posts so that others hopefully don’t have to!
@davidcelis Unfortunately, I'm a long term reader/follower 🫠
@davidcelis i was a big fan of 37signals in the early days, their audacity of how they worked and even saw them give a talk when they were still a web agency eons ago . . . but as dhh took over the mic from Fried their communication got increasingly arrogant, solipsistic and incredibly ignorant.
Back in college someone gave a very prescient talk about how the internet makes everyone think their opinion matters.
not that mine does :)
@drewpickard tbf, Fried is also an awful person! he’s just much quieter
@davidcelis
I agree. I used to think “oh maybe fried has a better take than this annoying loudmouth” but then be opens his mouth and removes all doubt
@davidcelis Wait, so he, a foreign national, wanted to move to London, but now he does not like London, because it ... is full of foreign nationals?
@vitalijus i don’t think “DHH” and “intellectual consistency” have ever been uttered in the same phrase without sarcasm

@davidcelis I was Rails-adjacent for about a year and a half, professionally, in the mid-2010s. That was sufficient for me to learn the following bits of information:
1. The existence of DHH;
2. His relation to RoR; and
3. What a massive self-important dick he was/is.

Imo, the only necessary DHH facts.

@davidcelis this reminds me of the capture by centrists and organizational frustrations with dealing with fascists in the nix ecosystem. great post!

@davidcelis FWIW, I think 2009 was one of the last times I was remotely interested in Ruby on Rails and the surrounding community.

The "perform like a pr0n star" thing and resulting reaction just kind of convinced me to spend time tinkering with anything but. DHH seems at home there, as far as I can tell.

Not to say I haven't occasionally done Rails for a paycheck since then, but that's about all the fond regard I've got for it.

https://geekfeminism.fandom.com/wiki/CouchDB_talk

CouchDB talk

The CouchDB talk was a talk given at the Golden Gate Ruby Conference in April 2009 by Matt Aimonetti. It featured innuendo about porn and soft porn pictures, an example of a sexualized environment and just one in an ongoing list of Sexualized presentations. One slide of the talk featured (CW: sexually explicit image) this image of the buttocks of a woman wearing only a thong. Aimonetti's presentation on SlideShare -- this has been made "private" as of February 2 2010, and Aimonetti has...

Geek Feminism Wiki
@lmorchard @davidcelis guy who gave that talk posted code I wrote for his startup to twitter in order to dunk on it. That was a big contributor to me effectively dropping out of the ruby community.
@supaspoida @lmorchard what the fuck? i’m so sorry, man
@davidcelis Interesting! I’ve liked Rails for a long time, but never went all in. DHH is wild, lol. Been seeing him around a lot lately.
@davidcelis Nationalism teaches you to take pride in shit you haven't done and hate people you've never met.

@davidcelis

> I wonder what DHH would say is the defining characteristic of “native Brits”?

I haven't seen others notice this, but if you cross-reference his statistics with the wikipedia page he links it seems likely that when he says "native Brits" he actually means the "White British" ethnic group.

He says that "In 2000, more than sixty percent of the city were native Brits. By 2024, that had dropped to about a third.". On the linked wikipedia page, it says 73% of the population of London was UK-born in 2001, going down to 59% in 2021, so that's probably not the group he's referring to. However, the "White British" population was 60% in 2001, and 37% in 2021.

@oisdk it was a sarcastic question 😅

@davidcelis Oh I know! I phrased my reply badly, I did not think that you had misunderstood what DHH was actually referring to. (and I think it's obvious reading the post what he's actually referring to, even without checking the link)

I responded because I just thought it was particularly brazen (and worth pointing out) that he clearly copy-pasted the statistics for "White British" and changed it to the euphemistic "native" as a half-hearted attempt to make it more palatable.

@davidcelis DHH is one of the main reasons why I stopped being interested of Rails over 13+ years ago. While Ruby had various other problems with package management & dependency handling, biggest issue was with the cult-like behaviour of the community leaders.
@autiomaa Ruby has always had a very prominent problem with cults of personality. Matz, Zed Shaw, DHH… hero worship is a problem. i’m dismayed by how many people we’ve likely ostracized from the Ruby Community because of the DHH hero worship alone.

@davidcelis It's the same problem as with Free Software Foundation, as many keep reminding. Unhealthy people have been given the benefit of doubt, because they are white men with very loud opinions. Similar cult-like behaviours are also in many tech startup communities and in various business "communities".

https://tldr.nettime.org/@tante/115230422460611013

tante (@[email protected])

"The Free Software Foundation has been sliding into irrelevance more and more by entirely failing to address its big Creepy Uncle problem. Open-Source has turned into a form of unpaid internship to be hired to make shitty apps that bring more surveillance and ads to our world." https://aria.dog/barks/forklift-certified-license/

tldr.nettime
@davidcelis In -2008 I ran into some problem using rails where I had inadvertently messed up a top level setting in a rails app I was working on. Seeking help in the rails forums I found myself excoriated by DHH for asking a question that surely other people had also run into — the level of personal, ad-hominem vitriol from him made old school Usenet flame wars look tame. 17 yrs ago I merely had 29 yrs of experience under my belt yet he was picture of bile. Turned me off of rails forever.
@Dhmspector man’s the platonic ideal of an asshole

I haven‘t followed DHH‘s writings in recent years and just checked his London blog post, now.

In the beginning it reads like a reasonable disappointment about how London has changed with its inhabitants - not unlike a lot of criticism against mass tourism.

But then his post quickly descends into full blown racism. This is really disgusting!

Thanks for your blog post, @davidcelis

@davidcelis I don't even use Ruby but I found this a very interesting read, and well written 👍
@diazona thank you, i appreciate it!