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

We worked very hard to understand our bill, like how to proportion it and what is that application spending. That was tens of hours a month. trying to understand the bill.

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

We worked very hard to understand our bill, like how to proportion it and what is that application spending. That was tens of hours a month. trying to understand the bill.

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

It comes up all the time. That's crazy. And after we bought our own servers, yeah, that

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

It comes up all the time. That's crazy. And after we bought our own servers, yeah, that

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

went away. Like there was just a whole category of work that just disappeared. We did one big analysis when we bought all the servers we needed to get out of the cloud for whatever. And it was like, I don't know, five, $600,000, not an insignificant sum, but like our cloud budget was 3.2 million. So like proportionally not that big of a deal. Anyway, we do that analysis once.

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

went away. Like there was just a whole category of work that just disappeared. We did one big analysis when we bought all the servers we needed to get out of the cloud for whatever. And it was like, I don't know, five, $600,000, not an insignificant sum, but like our cloud budget was 3.2 million. So like proportionally not that big of a deal. Anyway, we do that analysis once.

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

And then we're like, all right, see you in five years. That's the next time I'm going to worry about whether I need an AMD EPYC 9454 or a 9754. Like, yeah, I don't need to do this every day, right? With the cloud, you kind of sort of do. Because if you don't, it is so easy for these things to run away from you.

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

And then we're like, all right, see you in five years. That's the next time I'm going to worry about whether I need an AMD EPYC 9454 or a 9754. Like, yeah, I don't need to do this every day, right? With the cloud, you kind of sort of do. Because if you don't, it is so easy for these things to run away from you.

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

The $3.2 million we had on our cloud budget really should have been twice that at least. It would have been if we hadn't been Nazis about chasing down the last penny and stopping all the right services and doing all the optimizations and entering long-term contracts. It's the other thing that blows my mind. People have this conception, oh, the cloud is like just metered as you go.

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

The $3.2 million we had on our cloud budget really should have been twice that at least. It would have been if we hadn't been Nazis about chasing down the last penny and stopping all the right services and doing all the optimizations and entering long-term contracts. It's the other thing that blows my mind. People have this conception, oh, the cloud is like just metered as you go.

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

Yeah, no, it isn't. No one actually using the cloud at scale is paying like per the minute. They are entering into at least one-year contracts on committed contracts instances, because that's the only way to get any pricing that makes any kind of sense. On AWS's S3 service, we were in a four-year fucking contract. Four years we committed to get any pricing that kind of sort of made sense.

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

Yeah, no, it isn't. No one actually using the cloud at scale is paying like per the minute. They are entering into at least one-year contracts on committed contracts instances, because that's the only way to get any pricing that makes any kind of sense. On AWS's S3 service, we were in a four-year fucking contract. Four years we committed to get any pricing that kind of sort of made sense.

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

There's a lot of contradictions in all this stuff. Again, different businesses are different in different ways. And I'm not saying there's one size that fits all here. I think there is an opening, though, for us to reconsider what the default should be when you should start doing the calculations. And also, if you do know Linux a little bit, the alternatives won't seem as...

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

There's a lot of contradictions in all this stuff. Again, different businesses are different in different ways. And I'm not saying there's one size that fits all here. I think there is an opening, though, for us to reconsider what the default should be when you should start doing the calculations. And also, if you do know Linux a little bit, the alternatives won't seem as...

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

foreign or as inconceivable as I think they do to some companies, right? Who have grown up in a cloud-first world and have a team that's familiar with instantiating new AWS services. And then they go like, what do you mean? Ethernet?

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

foreign or as inconceivable as I think they do to some companies, right? Who have grown up in a cloud-first world and have a team that's familiar with instantiating new AWS services. And then they go like, what do you mean? Ethernet?

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

And I don't think that's what most people are doing.

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

And I don't think that's what most people are doing.

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

I don't think that's what most people are doing. Most businesses are doing. They're not doing it from like, hey, I know how this works if we're going to run it ourselves. I know how it works in the cloud and I can make the math work or I can make the economics work. That is not what I'm seeing broadly, and I think that's a shame, and I think, again, we can fix it.

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

I don't think that's what most people are doing. Most businesses are doing. They're not doing it from like, hey, I know how this works if we're going to run it ourselves. I know how it works in the cloud and I can make the math work or I can make the economics work. That is not what I'm seeing broadly, and I think that's a shame, and I think, again, we can fix it.