I have a rule: ship at 80% completeness.
Not because I don't care about quality. Because I care about existence more than perfection.
The Perfection Trap
Most creators never ship because they're waiting for perfect. Perfect design. Perfect copy. Perfect timing. Perfect product.
Perfect is a moving target. By the time you think you're close, you've learned enough to see new imperfections. The cycle never ends.
The result: years of work, zero shipping. A graveyard of almost-finished projects.
The 80% Rule
Ship when it's 80% done. The remaining 20% is:
- Polish that 90% of users won't notice
- Features that sounded good but aren't critical
- Edge cases that affect 1% of use cases
- Your own anxiety dressed up as "quality standards"
The 80% rule is not about being sloppy. It's about being strategic. It's about recognizing that feedback from real users is more valuable than your own speculation.
Shipping Teaches You What Perfection Can't
When you ship imperfect work, you learn:
- What users actually care about (not what you think they care about)
- What breaks in production (not in your imagination)
- What to prioritize for v2 (based on real demand, not guesswork)
- That you survive shipping imperfect work (your identity is not your product)
The Drake Enterprise Standard
Everything on this site is 80% complete. The blog posts are first drafts. The landing pages are simple HTML. The automation scripts have TODO comments.
And it works. People buy products. People subscribe. People share.
Because the alternative to imperfect is not perfect. The alternative to imperfect is nonexistent.
How to Start
Pick one project you've been "polishing." Set a deadline of 48 hours. Ship whatever you have at that deadline. No exceptions.
It will feel wrong. It will feel premature. Ship anyway.
Then watch what happens. Most of the time, nothing bad happens. Most of the time, good things happen that you couldn't have predicted.
See what I'm shipping right now →