Yesterday I got an email asking how we achieve simple designs for Basecamp and HEY, so I hastily tweeted | Continue reading
Two weeks ago we released HEY into the world, the culmination of 2+ years of explorations and intensely focused work. It goes without saying, but I’ll say it anyway: inventing a new product from sc… | Continue reading
Two weeks ago we released HEY into the world, the culmination of 2+ years of explorations and intensely focused work. It goes without saying, but I’ll say it anyway: inventing a new product from sc… | Continue reading
Humans have been pumping greenhouse gases into Earth’s atmosphere at an unsustainable rate. It’s on us to reverse course as quickly as possible to stay below the tipping point of 1.5℃ global warmin… | Continue reading
Humans have been pumping greenhouse gases into Earth’s atmosphere at an unsustainable rate. It’s on us to reverse course as quickly as possible to stay below the tipping point of 1.5℃ global warmin… | Continue reading
Since we started working on HEY, one of the things that I’ve been a big proponent of was keeping as much of the app-side compute infrastructure on spot instances as possible (front-end and as… | Continue reading
Since we started working on HEY, one of the things that I’ve been a big proponent of was keeping as much of the app-side compute infrastructure on spot instances as possible (front-end and as… | Continue reading
Today, on Juneteenth, it is important to us to take a pause and publicly recognize organizations, activists, campaigns, and journalists that have been doing the work, fighting everyday for a more j… | Continue reading
Today, on Juneteenth, it is important to us to take a pause and publicly recognize organizations, activists, campaigns, and journalists that have been doing the work, fighting everyday for a more j… | Continue reading
Employees can still benefit from a sale or liquidity event without offering equity or options. Here’s how we do it. A few years ago at one of our semi-annual Basecamp company meetups, the topic of … | Continue reading
We recently deleted over three million accounts across all our apps. This was the answer to a question we asked ourselves last year: what should we do about accounts that weren’t cancelled, b… | Continue reading
We recently deleted over three million accounts across all our apps. This was the answer to a question we asked ourselves last year: what should we do about accounts that weren’t cancelled, b… | Continue reading
It’s easy to say what a year, what a week. But that’s a shortsighted, privileged point of view. I’m guilty of holding that occasional perspective. It’s moments like these th… | Continue reading
It’s easy to say what a year, what a week. But that’s a shortsighted, privileged point of view. I’m guilty of holding that occasional perspective. It’s moments like these th… | Continue reading
When I started programming Ruby, it was on an Apple iBook G4/800. That beautiful 12” powerhouse of a 800 MHz PowerPC with a rocking 256MB of RAM. A lovely computer that was not only fast enough to … | Continue reading
We’ve been teaching people how to do remote work well for the better part of two decades. We wrote a whole book about the topic in 2013, called REMOTE: Office Not Required. Basecamp has been a remo… | Continue reading
We’ve been teaching people how to do remote work well for the better part of two decades. We wrote a whole book about the topic in 2013, called REMOTE: Office Not Required. Basecamp has been a remo… | Continue reading
There’s no perfect process for hiring great programmers, but there are plenty of terrible ways to screw it up. We’ve rejected the industry stables of grilling candidates in front of a whiteboard or… | Continue reading
There’s no perfect process for hiring great programmers, but there are plenty of terrible ways to screw it up. We’ve rejected the industry stables of grilling candidates in front of a whiteboard or… | Continue reading
Basecamp’s newest product HEY has lived on Kubernetes since development first began. While our applications are majestic monoliths, a product like HEY has numerous supporting services that ru… | Continue reading
Basecamp’s newest product HEY has lived on Kubernetes since development first began. While our applications are majestic monoliths, a product like HEY has numerous supporting services that ru… | Continue reading
Spring is emerging in the US and as part of our company spring cleaning, we took a peek at our product policies, noticed some cobwebs, and got out the duster. Besides rewriting sections to be more … | Continue reading
Spring is emerging in the US and as part of our company spring cleaning, we took a peek at our product policies, noticed some cobwebs, and got out the duster. Besides rewriting sections to be more … | Continue reading
The vast majority of web applications should start life as a Majestic Monolith: A single codebase that does everything the application needs to do. This is in contrast to a constellation of service… | Continue reading
The vast majority of web applications should start life as a Majestic Monolith: A single codebase that does everything the application needs to do. This is in contrast to a constellation of service… | Continue reading
We had originally planned to release HEY, our new email service, in April. There was the final cycle to finish the features, there was a company meetup planned for the end of the month to celebrate… | Continue reading
We had originally planned to release HEY, our new email service, in April. There was the final cycle to finish the features, there was a company meetup planned for the end of the month to celebrate… | Continue reading
For many, moving from everyone’s-working-from-the-office to everyone’s-working-at-home isn’t so much a transition as it is a scramble. A very how the fuck? moment. That’s na… | Continue reading
For many, moving from everyone’s-working-from-the-office to everyone’s-working-at-home isn’t so much a transition as it is a scramble. A very how the fuck? moment. That’s na… | Continue reading
In this livesteam, David and I answer audience questions about how to work remotely. At Basecamp we’ve been working remotely for nearly 20 years, so we have a lot of experience to share. This… | Continue reading
David and I spent nearly 2-hours giving a livestream tour of our very own Basecamp account. We wanted to show you how Basecamp uses Basecamp to run projects, communicate internally, share announcem… | Continue reading
People are always curious about work-from-home (WFH), remote working setups. So, I posted a Basecamp message asking our employees to share a photo of their home office, desk, table, whatever. Here&… | Continue reading
People are always curious about work-from-home (WFH), remote working setups. So, I posted a Basecamp message asking our employees to share a photo of their home office, desk, table, whatever. Here&… | Continue reading
Back on June 9, 2018, I cold emailed help@hey.com: Hey there-Curious… Would you entertain an offer to sell hey.com? I’d like to use it for something I’m working on, and willing to make … | Continue reading
Back on June 9, 2018, I cold emailed help@hey.com: Hey there-Curious… Would you entertain an offer to sell hey.com? I’d like to use it for something I’m working on, and willing to make … | Continue reading
I’m reviewing transcripts from interviews we did with customers last year and came across a nice example of interview technique. The hardest thing about customer interviews is knowing where t… | Continue reading
I’m reviewing transcripts from interviews we did with customers last year and came across a nice example of interview technique. The hardest thing about customer interviews is knowing where t… | Continue reading
Here are all my extracted answers from our monthly Basecamp check-in question of What are you reading? for 2019. (See also my answers from 2016, 2017, and 2018). The Sane SocietyAnother Fromm tome!… | Continue reading
Here are all my extracted answers from our monthly Basecamp check-in question of What are you reading? for 2019. (See also my answers from 2016, 2017, and 2018). The Sane SocietyAnother Fromm tome!… | Continue reading
The internet is finally coming out of its long haze on privacy, but it’s with one hell of a hangover. So many practices that were once taken for granted are now getting a second, more critical look… | Continue reading
The internet is finally coming out of its long haze on privacy, but it’s with one hell of a hangover. So many practices that were once taken for granted are now getting a second, more critical look… | Continue reading
Six weeks • One cycle An inside look at the specifics of how we decide what to do and then decide how to do it. “How do you guys actually work? How do you choose what to do? How big are y… | Continue reading
One of the great tragedies of modern web development over the last five years or so has been the irrational exuberance for microservices. The idea that making a single great web application had sim… | Continue reading
One of the great tragedies of modern web development over the last five years or so has been the irrational exuberance for microservices. The idea that making a single great web application had sim… | Continue reading
My name is David Heinemeier Hansson, and I’m the CTO and co-founder of Basecamp, a small internet company from Chicago that sells project-management and team-collaboration software. When we launche… | Continue reading
My name is David Heinemeier Hansson, and I’m the CTO and co-founder of Basecamp, a small internet company from Chicago that sells project-management and team-collaboration software. When we launche… | Continue reading
My name is David Heinemeier Hansson, and I’m the CTO and co-founder of Basecamp, a small internet company from Chicago that sells project-management and team-collaboration software. When we launche… | Continue reading
We’re hiring a programmer to join our Research & Fidelity team to help shape the front end of our Rails applications and expand our suite of open-source JavaScript frameworks. We’re accepting a… | Continue reading