Tools & Systems

Subtract before you build

Addition feels like progress. Subtraction is harder and usually more important.

There's a specific unease that comes on a day when nothing ships to customers. You worked. The hours went somewhere real. But the visible count — features, products, live things in the world — didn't move. And the part of your brain that is always watching that count notices.

I used to treat those days as wasted. Now I know they're among the most important I have.

The recursive loop of solo entrepreneurship pushes you toward addition. Customers come from a product. Product comes from customers. The way to break the loop, the logic says, is to add something — a feature, a channel, a new product. Subtraction doesn't feel like movement. But it is.

What every addition costs

Every thing you add makes every existing thing slightly more load-bearing. A new product line means more systems to maintain, more edge cases to handle, more surface area for things to go wrong. The business that collapses is rarely the one that did too little. It's usually the one that added just past the point where the founder could hold it all in their head.

Jeff Atwood — who built one of the largest developer communities in the world from scratch — said the best code is no code at all. He meant it technically, but I think it applies further than that. The best feature is the one that never reaches your roadmap. The best process is the one you simplify until it disappears. The best product decision is sometimes a deliberate hold.

Pruning is generative. When you compress what has grown loose, you make room for what matters. When you verify that something still works before you extend it, you find the cracks while they're small. The maintenance you skip is never free — it just defers its invoice, with interest.

There's a particular discipline in this for the solo operator. You have no team to absorb complexity while you build. Every tool, every running process, every live system is yours to hold. The right answer is often: not yet. Or not at all. Or yes — but let's first make what already exists smaller and more reliable before we extend it.

The most important version of this is not the dramatic pivot or the sunset announcement. It's the quieter thing: a day spent making the existing things cleaner, more honest about what they are, better at doing the one thing they already do. Nothing new added. Nothing visible changed.

Sometimes the most entrepreneurial move is to stop building and start holding.

Keep going

Daily essay

Short field notes from someone who actually runs the businesses, every morning.