CHICAGO — December 1, 2015–Basecamp is now a $100 billion dollar company, according to a group of investors who have agreed to purchase 0.000000001% of the company in exchange for $1. Founder Jason… | Continue reading
We’re outspoken about running a profitable company in an industry that so often eschews profits for potential. So why? People ask us why all the time. Why choose profit? So I thought I’d detail som… | Continue reading
Monolith by Rene Aigner Some patterns are just about the code. If your code looks like this, and you need it to do that, here’s what to do. You’d do well to study such patterns, as they give you a … | Continue reading
Don’t treat employees the way you want to be treated. Here’s why. “Treat others the way you’d like to be treated.” This is The Golden Rule we all learned growing up. As a manager or CEO in a compan… | Continue reading
Chairman Klein and members of the Senate Industry, Business and Labor Committee- My name is David Heinemeier Hansson, and I’m the CTO and co-founder of Basecamp, a small internet company from Chica… | Continue reading
Chairman Klein and members of the Senate Industry, Business and Labor Committee- My name is David Heinemeier Hansson, and I’m the CTO and co-founder of Basecamp, a small internet company from Chica… | Continue reading
The attack on the US Capitol, and subsequent threats of violence surrounding the inauguration of the new US administration, has moved us to reflect and reacquaint ourselves with the reality that ho… | Continue reading
The attack on the US Capitol, and subsequent threats of violence surrounding the inauguration of the new US administration, has moved us to reflect and reacquaint ourselves with the reality that ho… | Continue reading
You can write fast, modern, responsive web applications by generating your HTML on the server, and delivering that (with a little help) directly to the browser. You don’t need JSON as an in-b… | Continue reading
You can write fast, modern, responsive web applications by generating your HTML on the server, and delivering that (with a little help) directly to the browser. You don’t need JSON as an in-b… | Continue reading
Spend enough time talking with entrepreneurs, product people, designers, and anyone charged with proving something, and you’ll bump into questions about validation. “How do you validate… | Continue reading
Spend enough time talking with entrepreneurs, product people, designers, and anyone charged with proving something, and you’ll bump into questions about validation. “How do you validate… | Continue reading
A few weeks ago we launched a new marketing project for HEY.com at dumpsterfire.email. If you haven’t seen it yet, it’s a flaming dumpster with a printer and conveyor. You email dumpsterfire@hey.co… | Continue reading
A few weeks ago we launched a new marketing project for HEY.com at dumpsterfire.email. If you haven’t seen it yet, it’s a flaming dumpster with a printer and conveyor. You email dumpsterfire@hey.co… | Continue reading
If you want to be amongst the best paid people in software, you have to move to San Francisco. Or do you?The roots of Basecamp are in Chicago. It’s where the business started, it’s where our only o… | Continue reading
During Q&A at a conference I spoke at a few years back, someone asked me “What’s your take on the true value of a university education?” I shared my general opinion (summary: great socially, bu… | Continue reading
HEY uses a branch deploy system that I’ve written about here on SvN and talked about frequently on Twitter. Plenty of other companies have implemented their own version of branch deploys (typ… | Continue reading
HEY uses a branch deploy system that I’ve written about here on SvN and talked about frequently on Twitter. Plenty of other companies have implemented their own version of branch deploys (typ… | Continue reading
We’ve run a private security bug bounty program since 2014. Invited testers reported numerous security vulnerabilities to us, many of them critical. We investigated and fixed the vulnerabilities th… | Continue reading
We’ve run a private security bug bounty program since 2014. Invited testers reported numerous security vulnerabilities to us, many of them critical. We investigated and fixed the vulnerabilities th… | Continue reading
A few weeks ago, we needed some hardware fast. After some back and forth with the vendor, they promised “expedited delivery”. That sounded like a good thing, but it meant nothing. To us… | Continue reading
A few weeks ago, we needed some hardware fast. After some back and forth with the vendor, they promised “expedited delivery”. That sounded like a good thing, but it meant nothing. To us… | Continue reading
Basecamp’s Core Product team is hiring a Senior Designer! We’ll be accepting applications for the next two weeks, with a flexible start date in December. It’s been over 4 year… | Continue reading
Basecamp’s Core Product team is hiring a Senior Designer! We’ll be accepting applications for the next two weeks, with a flexible start date in December. It’s been over 4 year… | Continue reading
Bob Moesta is a dear friend, mentor, and all around original thinker. He’s helped me see around corners, shine lights on things I didn’t know were there, and approach product developmen… | Continue reading
Bob Moesta is a dear friend, mentor, and all around original thinker. He’s helped me see around corners, shine lights on things I didn’t know were there, and approach product developmen… | Continue reading
Since Shape Up came out, many people asked some version of this question: I understand you make bets six weeks at a time. But how do you plan in the longer term? Don’t you have some kind of a roadm… | Continue reading
Since Shape Up came out, many people asked some version of this question: I understand you make bets six weeks at a time. But how do you plan in the longer term? Don’t you have some kind of a roadm… | Continue reading
You’re a better writer than you let on A handful of years ago I was volunteering for an organization here in Chicago where we helped high school kids prepare for their college applications. These k… | Continue reading
I wanted to follow up to Jeremy’s post about our recent outages with a deeper, more personal look behind the scenes. We call our major incident response efforts “CODE REDs” to sig… | Continue reading
I wanted to follow up to Jeremy’s post about our recent outages with a deeper, more personal look behind the scenes. We call our major incident response efforts “CODE REDs” to sig… | Continue reading
Basecamp has suffered through three serious outages in the last week, on Friday, August 28th, on Tuesday, September 1, and again today. It’s embarrassing, and we’re deeply sorry. This is more than … | Continue reading
Basecamp has suffered through three serious outages in the last week, on Friday, August 28th, on Tuesday, September 1, and again today. It’s embarrassing, and we’re deeply sorry. This is more than … | Continue reading
Moving is never fun. It’s bad enough when it’s your stuff, but ten years of stuff at an office you only spent two years in can be daunting! I’m Navid, and part of my job at Basecamp the… | Continue reading
Moving is never fun. It’s bad enough when it’s your stuff, but ten years of stuff at an office you only spent two years in can be daunting! I’m Navid, and part of my job at Basecamp the… | Continue reading
We have two rare openings on our Core Product team for Rails programmers. We’ll be accepting applications for the next two weeks, aiming for a flexible start date in October. We… | Continue reading
We have two rare openings on our Core Product team for Rails programmers. We’ll be accepting applications for the next two weeks, aiming for a flexible start date in October. We… | Continue reading
Back in the mid-90s, just as Netscape Navigator was giving us our first look at what the visual internet might look like, web design came in two flavors. There was the ultra basic stuff. Text on a … | Continue reading
Back in the mid-90s, just as Netscape Navigator was giving us our first look at what the visual internet could be, web design came in two flavors. There was the ultra basic stuff. Text on a page, m… | Continue reading
Heard about HEY, but haven’t had a chance to check it out yet? In this 37-minute video, I walk through the big ideas, the philosophical underpinnings, and the specific features that make HEY … | Continue reading
Heard about HEY, but haven’t had a chance to check it out yet? In this 37-minute video, I walk through the big ideas, the philosophical underpinnings, and the specific features that make HEY … | Continue reading
We knew that spy-pixel pushers might go down the rabbit hole of escalation once we gave HEY users the power to defend themselves. Just like virus and malware makers are constantly trying to defeat … | Continue reading
We knew that spy-pixel pushers might go down the rabbit hole of escalation once we gave HEY users the power to defend themselves. Just like virus and malware makers are constantly trying to defeat … | Continue reading
This statement was delivered to the democratic side of the House Antitrust Subcommittee upon invitation on July 17, 2020 in the committee’s preparation for the forthcoming July 27, 2020 showd… | Continue reading
This statement was delivered to the democratic side of the House Antitrust Subcommittee upon invitation on July 17, 2020 in the committee’s preparation for the forthcoming July 27, 2020 showd… | Continue reading
Basecamp is looking for three new people to join our Operations team! We need people to help us deliver the most reliable and performant Basecamp sites and services and keep our existing stable inf… | Continue reading
Basecamp is looking for three new people to join our Operations team! We need people to help us deliver the most reliable and performant Basecamp sites and services and keep our existing stable inf… | Continue reading
Yesterday I got an email asking how we achieve simple designs for Basecamp and HEY, so I hastily tweeted | Continue reading