DHH

69.6K posts

DHH banner
DHH

DHH

@dhh

Father of three, Creator of Ruby on Rails + Omarchy, Co-owner & CTO of 37signals, Shopify director, NYT best-selling author, and Le Mans 24h class-winner.

Katılım Nisan 2008
176 Takip Edilen611.3K Takipçiler
Sabitlenmiş Tweet
DHH
DHH@dhh·
This was one of the longest, most interesting conversations I've ever had with another human in my life. Lots of great podcasts go deep, but @lexfridman takes you to the bottom of the Mariana trench!
Lex Fridman@lexfridman

Here's my 6 hour conversation with @dhh, a legendary programmer, creator of Ruby on Rails, author, and race car driver. This was a fun and inspiring conversation on everything from the future of programming & AI to the nature of happiness & productivity to the value of family, getting married and having kids. X limits video length to 6 hours. So this full convo doesn't fit (by a few minutes). So, the first 6 hours are here on X. The full version is up everywhere else (see comment). Timestamps: 0:00 - Episode highlight 1:21 - Introduction 2:32 - Programming - early days 19:57 - JavaScript 30:16 - Google Chrome and DOJ 38:03 - Ruby programming language 45:14 - Beautiful code 1:03:15 - Metaprogramming 1:06:36 - Dynamic typing 1:13:55 - Scaling 1:26:47 - Future of programming 1:44:18 - Future of AI 1:50:13 - Vibe coding 1:58:45 - Rails manifesto: Principles of a great programming language 2:23:11 - Why managers are useless 2:32:32 - Small teams 2:38:39 - Jeff Bezos 2:53:57 - Why meetings are toxic 3:01:43 - Case against retirement 3:09:00 - Hard work 3:14:38 - Why we left the cloud 3:17:48 - AWS 3:27:07 - Owning your own servers 3:33:19 - Elon Musk 3:43:01 - Apple 3:54:48 - Tim Sweeney 4:06:22 - Fatherhood 4:32:04 - Racing 4:59:08 - Cars 5:04:26 - Programming setup 5:19:35 - Programming language for beginners 5:32:53 - Open source 5:41:46 - WordPress drama 5:53:03 - Money and happiness 6:01:56 - Hope

English
337
452
7K
2M
DHH
DHH@dhh·
@CallMeOuta They commit more crime (black bar) than their parents (light yellow).
DHH tweet media
English
3
1
50
1.4K
Outa
Outa@CallMeOuta·
@dhh What about second generation?
English
2
0
2
762
DHH
DHH@dhh·
@JakeKeuhlen Americans and Japanese are both (well) below 1x!
English
1
0
27
785
DHH
DHH@dhh·
@snnajieze The Danes have statistics going back to the 80s when mass immigration got going. Here is a detailed breakdown of the 321 Palestinians who got residency in 1992. 2/3 of them have been convicted and just as many are on welfare. ditoverblik.dk/pia-kjaersgaar…
English
1
0
29
824
Solomon Nnajieze
Solomon Nnajieze@snnajieze·
@dhh Interesting data, DHH. It would be helpful to see the methodology behind these stats and how they compare over time.
English
1
0
0
898
DHH
DHH@dhh·
We are back in Sebring for the 74th running of the 12 Hours this Saturday.
DHH tweet media
English
13
3
234
11.8K
DHH
DHH@dhh·
@kkos Use ONCE. That's exactly what it's built for. It uses Kamal Proxy so you don't have to bother with explicit port mapping.
English
0
0
0
79
Kresimir Kos
Kresimir Kos@kkos·
@dhh If I want to run both Fizzy and Campfire on my homelab machine - how do I setup them to be on the same IP with different ports? Tried with 192.168.1.150:5555 and 192.168.1.150:5556 but it didn't work / can't connect from the outside.
English
1
0
0
70
DHH
DHH@dhh·
ONCE is back! It's now a full-fledged application server for running dockerized web apps, like Campfire/Writebook/Fizzy or your own vibe-coded adventures. Zero-downtime upgrades, scheduled backups, and a gorgeous TUI with hyperdrive graphics. Enjoy! github.com/basecamp/once
English
95
134
1.8K
216K
Alex
Alex@alexxgrowth·
new set up chat how we looking?
Alex tweet media
English
61
2
319
15.5K
DHH
DHH@dhh·
@SyntaxError2505 The whole thing has been AI accelerated from the start. That's why it exists, and why tens of thousands of people got to enjoy it.
English
1
0
10
378
SyntaxError
SyntaxError@SyntaxError2505·
@dhh Please do not vibecode an OS thousands of people are using and relying on.
English
1
0
0
378
DHH
DHH@dhh·
It just never gets old that your operating system is this malleable. Anything you dream of changing is but a prompt away.
DHH tweet media
English
60
44
1.5K
123K
Longform
Longform@nyan_rand·
@dhh Installing linux on a new pc this weekend. Fedora, debian, ubuntu.. almost everything seems tainted with politics.
English
5
0
37
5.7K
DHH
DHH@dhh·
@charmcli Fantastic kit! And the v2 upgrade was just what we needed 👌
English
1
1
36
4.9K
Charm
Charm@charmcli·
Projects like ONCE from 37signals are exactly what Bubble Tea v2 was built for. ONCE looks fantastic—nice work @dhh and team ⚡️
GIF
English
6
11
194
14.3K
DHH
DHH@dhh·
@berlingske Tænk hvor mange offentlige bonusser vi så kunne lægge oveni, hvis samme system også skulle værdiansætte alle unoterede virksomheder, malerier, ure, smykker, osv under en formueskat.
Dansk
2
0
24
4.2K
Berlingske
Berlingske@berlingske·
Mens boligejerne må finde sig i voldsomme ventetider og skæve vurderinger, kan 84 chefer i Vurderingsstyrelsen glæde sig over bonusser på i alt 4,8 millioner kroner. »Det er sædvanligt i staten, at der sker lokal løndannelse,« lyder forklaringen. berlingske.dk/virksomheder/e…
Dansk
9
11
40
6.4K
DHH
DHH@dhh·
@GlennT668314 I wrote that it peaked, not that it was dead. And it has. This poison infected virtually all companies in tech at one point. Now it's but a faint memory in most of corporate tech. But pockets of OSS are still captured (as is academia). world.hey.com/dhh/the-waning…
English
5
1
256
7.5K
GlennT
GlennT@GlennT668314·
@dhh Remember that blog post you made about DEI being dead, because the word doesn't appear as frequently anymore. Yeah, that was a pretty strange conclusion...
English
2
0
18
7.7K
DHH
DHH@dhh·
@jturan Do file a ticket with details. We've been focused on Linux, so probably need some testing on macOS.
English
0
0
7
2.7K
Jason Turan
Jason Turan@jturan·
@dhh Love this. I'm running into numerous bugs installing Campfire / Writebook / Fizzy on my M2 Air. Should we start submitting GitHub issues on those bugs (no secret key generation, app crashes, bad health checks, etc.), or give you some time first to work out the kinks?
English
1
0
1
3.1K
DHH
DHH@dhh·
@zimwha Yes. Everything needs a CLI! We're shipping the one for Basecamp very soon. Then we'll do one for everything else.
English
1
0
12
979
zim
zim@zimwha·
Are you thinking of adding CLIs like you've done with Fizzy? I've been custom writing CLIs for both Writebook and Campfire because I use them with my agentic stack, but it would be really good if we had a once/-cli repo and then the community could help agentize some of these products
English
1
0
3
1.8K
DHH
DHH@dhh·
@realMikeChong It's also a cli, dude. Maybe take just five seconds to look at the gift before you start complaining about what it already has.
English
5
0
133
4.8K
Mike Chong
Mike Chong@realMikeChong·
@dhh actually I think we don't need TUI... we need apis and agent skills to let ai do the devops stuff
English
3
0
1
5.3K