Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Pricing

DHH

👤 Person
518 total appearances

Appearances Over Time

Podcast Appearances

How About Tomorrow?
DHH Talks Apple, Linux, and Running Servers

I didn't know legitimately if you spent the time to set it up, Linux could be Not just good, but here I'm really going to go out on a limb, better. And again, I am biased at this point. I accept it. But I like the Linux setup I have today better. I'm not like making do with scraps here. I like it better than what I had on Mac OS. That's pretty freaking incredible.

How About Tomorrow?
DHH Talks Apple, Linux, and Running Servers

I didn't know legitimately if you spent the time to set it up, Linux could be Not just good, but here I'm really going to go out on a limb, better. And again, I am biased at this point. I accept it. But I like the Linux setup I have today better. I'm not like making do with scraps here. I like it better than what I had on Mac OS. That's pretty freaking incredible.

How About Tomorrow?
DHH Talks Apple, Linux, and Running Servers

I'm not saying, again, it's better for everyone. I'm not going to force my wife to convert to Linux tomorrow for the reasons we talked about. For me as a developer, Linux is better. And that was quite the revelation. I mean, I literally legitimately did not know. I still had an idea of Linux that was based in, what, 2009 or something? Yeah. That wasn't accurate.

How About Tomorrow?
DHH Talks Apple, Linux, and Running Servers

I'm not saying, again, it's better for everyone. I'm not going to force my wife to convert to Linux tomorrow for the reasons we talked about. For me as a developer, Linux is better. And that was quite the revelation. I mean, I literally legitimately did not know. I still had an idea of Linux that was based in, what, 2009 or something? Yeah. That wasn't accurate.

How About Tomorrow?
DHH Talks Apple, Linux, and Running Servers

My mental model was out of date, and I got a nudge, thank you, to explore what modern-day Linux looks like. And not only was it better in terms of ergonomics, not only was it better in terms of sort of the infrastructure plumbing, not only does Docker run about 400 million times better on Linux... But it could also look amazing. I mean, discovering Linux porn was actually kind of cool.

How About Tomorrow?
DHH Talks Apple, Linux, and Running Servers

My mental model was out of date, and I got a nudge, thank you, to explore what modern-day Linux looks like. And not only was it better in terms of ergonomics, not only was it better in terms of sort of the infrastructure plumbing, not only does Docker run about 400 million times better on Linux... But it could also look amazing. I mean, discovering Linux porn was actually kind of cool.

How About Tomorrow?
DHH Talks Apple, Linux, and Running Servers

I don't run a Linux porn setup, but I took a lot of inspiration from that. When I finally compressed all of this journey, exploring all the Linux tools and whatever, into sort of my... take on what a great out-of-the-box learning experience should look like for developers, which is what ended up becoming Amacube. Amacube.

How About Tomorrow?
DHH Talks Apple, Linux, and Running Servers

I don't run a Linux porn setup, but I took a lot of inspiration from that. When I finally compressed all of this journey, exploring all the Linux tools and whatever, into sort of my... take on what a great out-of-the-box learning experience should look like for developers, which is what ended up becoming Amacube. Amacube.

How About Tomorrow?
DHH Talks Apple, Linux, and Running Servers

Which is what I run today, which is Ubuntu 24.04 underneath, and then a layer on top that is aesthetic personalization, or not even personalization, customization,

How About Tomorrow?
DHH Talks Apple, Linux, and Running Servers

Which is what I run today, which is Ubuntu 24.04 underneath, and then a layer on top that is aesthetic personalization, or not even personalization, customization,

How About Tomorrow?
DHH Talks Apple, Linux, and Running Servers

And a bunch of things installed just out of the box make the Linux experience feel like it's incredible without having to sign up for 140 hours of YouTube Linux nerdery videos and tutorials and like, oh, you have to compile this thing with 400 different flags. Then it works with the other thing. Someone just do that. And I ended up doing it. And so I'm like, let's share.

How About Tomorrow?
DHH Talks Apple, Linux, and Running Servers

And a bunch of things installed just out of the box make the Linux experience feel like it's incredible without having to sign up for 140 hours of YouTube Linux nerdery videos and tutorials and like, oh, you have to compile this thing with 400 different flags. Then it works with the other thing. Someone just do that. And I ended up doing it. And so I'm like, let's share.

How About Tomorrow?
DHH Talks Apple, Linux, and Running Servers

And that's where I am today. I am running Linux full time. I freaking love it. I'm doing it on a framework laptop, on a Dell Precision desktop. And I even got into freaking mechanical keyboards because of it. And then I put all of it into Amakoop and released it. And now I'm on the evangelical trail, trying to at least give other Mac users an invitation that...

How About Tomorrow?
DHH Talks Apple, Linux, and Running Servers

And that's where I am today. I am running Linux full time. I freaking love it. I'm doing it on a framework laptop, on a Dell Precision desktop. And I even got into freaking mechanical keyboards because of it. And then I put all of it into Amakoop and released it. And now I'm on the evangelical trail, trying to at least give other Mac users an invitation that...

How About Tomorrow?
DHH Talks Apple, Linux, and Running Servers

There is life outside of Apple's garden and it's quite pleasant in a lot of ways. It's not the same. And this was one of the actually hurdles I had to get over. When I first switched to Linux, I was like, okay, the text editor I have on my Mac is called TextMate. It has a certain theme. It looks a certain way. I run all Hallows Eve and like all the keywords are exactly like this.

How About Tomorrow?
DHH Talks Apple, Linux, and Running Servers

There is life outside of Apple's garden and it's quite pleasant in a lot of ways. It's not the same. And this was one of the actually hurdles I had to get over. When I first switched to Linux, I was like, okay, the text editor I have on my Mac is called TextMate. It has a certain theme. It looks a certain way. I run all Hallows Eve and like all the keywords are exactly like this.

How About Tomorrow?
DHH Talks Apple, Linux, and Running Servers

And it's been drilled into my brain that this is what code looks like. This is what code feels like. So the first thing I tried to do is replicate TextMate in VS Code on Linux. And you can get about like 96% there. And I was ready to blow my brains out over the last 4% because it was total uncanny valley. It was just like, yeah, everything is the same. It's not.

How About Tomorrow?
DHH Talks Apple, Linux, and Running Servers

And it's been drilled into my brain that this is what code looks like. This is what code feels like. So the first thing I tried to do is replicate TextMate in VS Code on Linux. And you can get about like 96% there. And I was ready to blow my brains out over the last 4% because it was total uncanny valley. It was just like, yeah, everything is the same. It's not.

How About Tomorrow?
DHH Talks Apple, Linux, and Running Servers

And then we just get frustrated and then we're just like, I should just go back to the Mac. Why am I making do with something that's only 96% as good? I could just swallow my pride and come crawling back to St. Cook. But I was not going to do that. I was going to stick with it, and I realized the way to stick with it was to make a clean cut, do something else.

How About Tomorrow?
DHH Talks Apple, Linux, and Running Servers

And then we just get frustrated and then we're just like, I should just go back to the Mac. Why am I making do with something that's only 96% as good? I could just swallow my pride and come crawling back to St. Cook. But I was not going to do that. I was going to stick with it, and I realized the way to stick with it was to make a clean cut, do something else.