DHH · 2025-07-12 · source ↗ · whole document (6)
Owning your own servers
`3:27:36`
that hardware seem slightly more enjoyable. Now there are things you have to learn, certainly at our scale too. I mean, we're not just buying a single computer and plugging into an ethernet. We have to have racks and racks with them and you gotta set it up with network cabling and there is some specialized expertise in that, but it's not like that expertise is like building nuclear rockets. It's not like it's not widely distributed. Literally the entire internet was built on people knowing how to plug in a computer to the internet, right? Oh, ethernet cable goes here, power cable goes here, let's boot up Linux. That's how everyone put anything online until 10, 12 years ago when the cloud sort of took over. So the expertise is there and can be rediscovered. You too can learn how to operate a Linux computer. — Yeah, and it's, you know, when you get a bunch of them, there's a bunch of flashing LEDs and it's just so exciting. — Oh, they're beautiful, calming, amazing. Computers are really fun. This is actually something I've gotten into even deeper after we moved out of the cloud. Now my next kind of tingle
`3:28:37`
is that if you could move out of the cloud, can you also move out of the data center? Personal servers have gotten really scarily quick and efficient and personal internet connections rival what we connected data centers with just a decade or two ago. So there's a whole community around this concept of home lapping, which is essentially installing server hardware in your own apartment, connecting it to the internet, and exposing that directly to the internet. That harks back to those glorious days of the '90s when people building for the internet would host the actual website on their actual computer in the closet. And I'm pretty fired up about that. I'm doing a bunch of experiments. I've ordered a bunch of home servers from my own apartment. I marvel at the fact that I can get a five gigabit, five connection now, I think, do you know what five gigabit that could have taken Basecamp to multiple millions of MRR
`3:29:37`
in the way that back then, I ran the whole business on a single box with 2004 technology or probably a hundred megabit cable. Like the capacity we have access to both in terms of compute and connectivity is something that people haven't readjusted to. And this happens sometimes in technology where progress sneaks up on you. This happened with SSDs. I love that, by the way. We designed so much of our technology and storage approach and database design around spinning metal disks that had certain seek rate properties. And then we went to NVMe and SSDs, and it took quite a while for people to realize that the systems had to be built fundamentally different now. That the difference between memory and disk was now far smaller when you weren't spinning these metal plates around with a little head that had to read off them. You were essentially just dealing with another type of memory.
`3:30:38`
I think we're a little bit in that same phase when it comes to the capacity of new businesses to be launched literally out of your damn bedroom. — So you can get pretty far with a large user based with home labing? — Absolutely. — That's exciting. That's like the old school. That's really exciting, right? — It's bringing back the startup in the garage in the literal physical sense of the word. Now some of that is do we need to, you can get relatively cheap cloud capacity if you don't need very much. — Hell yes, we need to. I mean the feeling of doing that by yourself of seeing LED lights in your own home. I mean there's nothing like that. — There's just an aesthetic to it that I am completely in love with and I wanna try to push on. Now it's not gonna be the same thing as getting out of the cloud. I'm not sure our exit out of the cloud was not the exit out of the data center. We basically just bought hardware, shipped it to a professionally managed data center that we didn't even actually touch. This is the other misconception people have about moving out of the cloud. That we have a bunch of people