Essay · About a 6 minute read

If There Aren't Any Typos In This Essay, We Launched Too Late

Reid Hoffman · LinkedIn Free Beginner

This is the canonical source of the ship-ugly-first idea, the LinkedIn co-founder's own essay behind the line about being embarrassed by your first version. For a solo dev deciding how much to build into a referral program before shipping, this is the judgment call at the heart of the question, launch the rough version and let real usage tell you what to add. Hoffman also draws the line on where ship-fast should not apply, which keeps it honest rather than a slogan.

  • Ship the version you are slightly embarrassed by, because real user behavior teaches you what to build far faster than internal guessing
  • Embarrassing is not the same as harmful: launching fast does not excuse things that alienate users or create real risk
  • Speed compounds: earlier feedback means earlier iteration, which matters more than polishing features nobody has asked for yet

It answers 19 questions

  1. What actually counts as an MVP, and what's the smallest one I can get away with?
  2. When is my product 'ready' to launch?
  3. How do I decide which features to cut from v1?
  4. My launch flopped and nobody cared, did I mess it up?
  5. How long should building an MVP take?
  6. How often should I be launching, is once a quarter too much?
  7. How do I know when to stop researching an idea and just start building?
  8. What does a 'soft launch' actually look like, and is it just a cop-out for being scared to ship?
  9. I keep tweaking the landing page instead of launching. How do I tell polishing from procrastinating?
  10. How do I run a weekly ship cadence when I am non-technical and depend on a dev agency or freelancers?
  11. Should we ship an ugly, half-working version now or wait until it feels good enough to be proud of?
  12. How do I launch in India where there's no single 'Product Hunt moment' that reaches Indian founders and buyers?

And 7 more across the hub.

Read with it

  1. The permission slip to recruit users by hand, do things manually, and deliver 'insanely great' experiences to your first few... paulgraham.com Essay · ~15 min read Do Things That Don't Scale Paul Graham
  2. The definitive talk that reframes launching from a one-shot event into a repeatable tactic, exactly this category's thesis. YC... YC Startup Library Video · ~25 min How to Launch (Again and Again) Kat Manalac (Y Combinator)
  3. Turns the vague feeling of product-market fit into a number you can move. Ask users how they would feel if they could no longer... First Round Review Article · ~20 min read How Superhuman Built an Engine to Find Product/Market Fit Rahul Vohra
  4. Basecamp's battle-tested, opinionated system for shipping meaningful work in fixed cycles without endless backlogs, a primary... Basecamp / 37signals Book · free online book Shape Up: Stop Running in Circles and Ship Work that Matters Ryan Singer
  5. Free to read online, with chapters like "Build Less" and "Half, Not Half-Assed" that name your exact trap. It argues that... Basecamp / 37signals Book · Free online, ~4 hr Getting Real (free to read online) Jason Fried, David Heinemeier Hansson (37signals)
  6. The single best thing ever written on customer conversations. It teaches you to ask about the customer's life and past... momtestbook.com Book · ~130 pages The Mom Test Rob Fitzpatrick
eChai Partner Brands The partnership →