Hunting for great names in programming

posted on

One of the real delights of programming is picking great variable, method, and class names. But an even greater treat is when you can name pairs, or even whole narratives, that fit just right. And the very best of those is when you’re forced to trade off multiple forces pulling in different directions. This is… keep reading

It’s urgent! (Really?)

posted on

I’m not exaggerating when I say that since I joined Basecamp, I’ve been questioning everything about the way I’ve traditionally worked. For example, let’s take the knowledge worker’s staple — email. Most professionals (including me) went from using email to communicate asynchronously, as intended, to expecting people to be trapped in email all day. Once we started… keep reading

What’s new in Basecamp 3.2 for iOS

posted on

The latest version of Basecamp 3 is available today in the App Store! If you Basecamp on iPad we think you’re going to be particularly pleased. Here’s a quick look at what’s new… When I’m not drawing, I’m making Basecamp 3 for iOS with Dylan Ginsburg, Zach Waugh and the rest of the team at… keep reading

How to make firing people suck less for them and suck more for you

posted on

They’re only this smooth at firing people in the movies Maybe if you fire a hundred people, you’ll eventually get used to it. But I doubt it. Firing people is horrible. Nothing has stressed me out more in the past twelve years of running Basecamp. Of course, however hard it is to be the one to… keep reading

Soy You Bought a Tofu Factory

posted on 1 Comment on Soy You Bought a Tofu Factory

Illustration by Nate Otto In 1999, Jenny Yang discovered a small tofu company in her Chicago neighborhood that made the fresh soybean curd she remembered from her native Taiwan. Seven years later, when Jenny learned the business was in danger of closing, she impulsively stepped up to buy it. Jenny didn’t just guide Phoenix Bean Tofu… keep reading

The writing class I’d like to teach

posted on

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, but not realistic enough academically) and ended with a description of a course I’d like to see taught in college. In… keep reading

What I learned speaking at events as a CEO for the past 2.5 years

posted on

I explain why I pursued speaking gigs as Know Your Company’s main means of marketing, and if you should do it too… Me speaking at Big Omaha last year. “How do you get the word out?” As the CEO of Know Your Company — a two-person company with over 12,000 people using our software — I’m often asked this question. Figuring… keep reading

Give me less, I’ll pay more

posted on 1 Comment on Give me less, I’ll pay more

The Leica M-D 262 — A digital camera with no settings, no screen I’m a sucker for controversial trade-offs. Companies that dare say “this one thing is more important than this entire set of other things people usually consider must-haves” take a shortcut to my wallet. Apple is the oft-heralded example. When the first MacBook Air came out,… keep reading