DHH
👤 PersonAppearances Over Time
Podcast Appearances
Before we introduced Hey Calendar, I had my calendar in Apple Calendar. Before we introduced Hey Email, I was using Apple's own email client, so there was just a lot of hooks in it. But one by one, those hooks were already coming out. I mean, Hey Email and Hey Calendar took out two of perhaps the biggest ones I had been used to, that syncing of things back and forth.
Before we introduced Hey Calendar, I had my calendar in Apple Calendar. Before we introduced Hey Email, I was using Apple's own email client, so there was just a lot of hooks in it. But one by one, those hooks were already coming out. I mean, Hey Email and Hey Calendar took out two of perhaps the biggest ones I had been used to, that syncing of things back and forth.
Now we had Hey Clients on both email and – or on mobile and desktop. There were still some, and I had to sort of pry them out like thongs, right? Like you've got to stick them down your throat. Get it out there. And it took a little while. And for a while, that's the amazing thing when I look back upon this. This just happened, by the way, right?
Now we had Hey Clients on both email and – or on mobile and desktop. There were still some, and I had to sort of pry them out like thongs, right? Like you've got to stick them down your throat. Get it out there. And it took a little while. And for a while, that's the amazing thing when I look back upon this. This just happened, by the way, right?
I just switched to Linux full-time in, what, February or March? And it already feels like it's been five years. But I still do remember those dark spring days trying to get out of the ecosystem and thinking, I don't even know if I can do it. I didn't even know if I want to do it. Oh, it just seems so impossible. There's so many things. Blah, blah, blah. And then I spent...
I just switched to Linux full-time in, what, February or March? And it already feels like it's been five years. But I still do remember those dark spring days trying to get out of the ecosystem and thinking, I don't even know if I can do it. I didn't even know if I want to do it. Oh, it just seems so impossible. There's so many things. Blah, blah, blah. And then I spent...
Well, first I got hooked. And the way I got hooked was I was like, all right, I don't want to use Apple stuff anymore. The final straw was when Apple, in their sort of malicious compliance way, said we're going to pull PWAs, the standard for making web applications, out of Europe.
Well, first I got hooked. And the way I got hooked was I was like, all right, I don't want to use Apple stuff anymore. The final straw was when Apple, in their sort of malicious compliance way, said we're going to pull PWAs, the standard for making web applications, out of Europe.
And we're going to rip it out of Safari because that's the way we choose to interpret what the European Union is doing with their antitrust drive. And I thought, I just built another app that sort of depended on PWAs. We had built a app called Campfire under this once.com umbrella where we will sell you a web chat system, kind of like a slack in a box for a single fee.
And we're going to rip it out of Safari because that's the way we choose to interpret what the European Union is doing with their antitrust drive. And I thought, I just built another app that sort of depended on PWAs. We had built a app called Campfire under this once.com umbrella where we will sell you a web chat system, kind of like a slack in a box for a single fee.
And part of that setup was we were not going to make native apps. We were going to lean on the web and we were going to lean on PWAs and we were going to lean on all this stuff. And then Apple like literally two weeks later went like, yoink. We're going to take the PWA support that we barely just introduced out of the whole thing and we're going to screw over the entire ecosystem.
And part of that setup was we were not going to make native apps. We were going to lean on the web and we were going to lean on PWAs and we were going to lean on all this stuff. And then Apple like literally two weeks later went like, yoink. We're going to take the PWA support that we barely just introduced out of the whole thing and we're going to screw over the entire ecosystem.
And I just went like, I can't buy another iPhone after this. I can't buy another MacBook because if I, in this position of almost infinite privilege in terms of resources and whatever, if I can't even make it to Switch, then I should just roll over and accept that Apple owns all, and I don't want to do that.
And I just went like, I can't buy another iPhone after this. I can't buy another MacBook because if I, in this position of almost infinite privilege in terms of resources and whatever, if I can't even make it to Switch, then I should just roll over and accept that Apple owns all, and I don't want to do that.
Then, all right, let me just go back to my native Danish roots and grow potatoes or something. Eggs and bacon or whatever else. I don't even freaking know. I just don't want to do computers anymore. That's really actually the point it got to.
Then, all right, let me just go back to my native Danish roots and grow potatoes or something. Eggs and bacon or whatever else. I don't even freaking know. I just don't want to do computers anymore. That's really actually the point it got to.
That was the final motivating point, which is insane that that is the level of pressure it needs to bring that like, I don't know if I want to do computers anymore. As a profession, as a business, because I felt like the reason I got so, or have been so excited about computers and loved working with computers was the internet. And why was it the internet?
That was the final motivating point, which is insane that that is the level of pressure it needs to bring that like, I don't know if I want to do computers anymore. As a profession, as a business, because I felt like the reason I got so, or have been so excited about computers and loved working with computers was the internet. And why was it the internet?
Because it was a free platform of distribution. I didn't have it to ask anyone for permission to launch Basecamp back in 2004. We bought a domain name. We pointed that at an IP address, running a server, and voila. Yeah. We're in business and anyone who shows up to Basecamp.com can buy our project management system. And if no one shows up, that's no one's fault but my own, right?
Because it was a free platform of distribution. I didn't have it to ask anyone for permission to launch Basecamp back in 2004. We bought a domain name. We pointed that at an IP address, running a server, and voila. Yeah. We're in business and anyone who shows up to Basecamp.com can buy our project management system. And if no one shows up, that's no one's fault but my own, right?