How to Ship Fast
Advice for small teams searching for product market fit
Avoid side quests
If you aren’t writing code or talking to users, it’s a side quest. People will rope you into a lot of these so learn to decline them politely.
Remove bureaucracy
Your team should have a maker’s schedule1 and one short standup daily. Don’t cargo-cult into big company things like sprint planning and writing product specs.
Hire fewer people
Speed is a startup’s only advantage and you lose it with each hire. Your team should be exceptionally talented, painfully small and be able to ship. 2
Hire people who can ship fast
Find people who enjoy solving user problems and move with urgency, even when no one is watching. These aren’t teachable skills so make sure someone has it before you hire them.
Optimize your tools for speed
The primary goal of your tech stack is to help your team ship quickly. Avoid novelty and premature optimizations. A new hire should be able to fix a bug and deploy it to users on their first day.
Shipping roles are engineering and design. Founders should do product, sales, recruiting and management, augmenting with contractors if necessary. ↩