Tools & Systems

The right order is always uncomfortable

Every founder knows the sequence — make it work, make it right, make it fast — and still fights it every single time.

Yesterday I pushed something live that wasn't perfect. It worked. It handled the basic job. But I knew the moment it went live that there were things to clean up — broken links from old URLs, missing metadata, analytics not yet wired, search engines that didn't know it existed yet.

The old instinct says: fix all of that before you ship. Make it right first. Don't put imperfect work in front of people.

The problem is that "make it right" takes a different shape before something is live versus after. Before you ship, you're optimizing for an imaginary user on an imaginary page. After you ship, you're cleaning up around a real thing that exists in the world, which means you can actually see what matters and what doesn't.

Kent Beck put the sequence in three words: make it work, make it right, make it fast. Programmers know it. Founders mostly know it. Everyone still violates it constantly.

Two places the sequence breaks

The first: you skip "work" and jump straight to "right." You spend three weeks polishing a product nobody has touched yet. You're writing a sixth draft of copy for a page with zero visitors. You're optimizing a system that hasn't been stress-tested by reality. The perfectionism feels like discipline but it's actually fear — fear of shipping something imperfect, which is the same thing as fear of being seen trying.

The second violation is subtler: you hit "work," taste the relief of launching, and skip straight to "fast." You want to scale the thing, drive traffic, push growth. But you haven't made it right yet. The foundation is soft. Every unit of growth amplifies the imperfections rather than the value.

The correct sequence is uncomfortable because each stage feels incomplete. "Work" looks rough. "Right" looks slow. "Fast" requires you to have done the other two honestly.

But the sequence is a gift. It gives you permission to ship the rough version, which is the only way to find out what "right" actually means for this specific thing in this specific market. And it gives you a clear signal for when to pour fuel on something: only after it's working and clean.

The order is the strategy. Patience with the order is the skill.

Keep going

Daily essay

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