Essay · medium read

The Code is Your Enemy

Jason Cohen · A Smart Bear Free Intermediate

Cohen, who bootstrapped two unicorns, argues that every line of code is a liability you will have to maintain and change, which is exactly the code you do not want stranded with an agency. It sharpens the instinct to build as little as possible for a validation stage. A strong reminder that owning code you cannot change is a trap.

  • Every line of code is future maintenance you must own
  • Build less now so you have less you cannot change later
  • Code you cannot modify yourself is a liability, not an asset

It answers 2 questions

  1. Should I hire an agency or a freelancer to build my MVP?
  2. How do I stop myself from adding features nobody asked for just because I enjoy building?

Read with it

  1. 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
  2. Video · ~13 min How to Plan an MVP Michael Seibel (YC)
  3. Long-form, candid interviews with Indian founders and investors on how they actually grew, distributed and built brand, one of... The Neon Show / Neon Fund Podcast · 200+ episodes The Neon Show (100x Entrepreneur Podcast) Siddhartha Ahluwalia
  4. 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)
  5. The definitive essay on where good ideas come from: notice problems you personally have, don't force it. Use it as the lens for... paulgraham.com Essay · ~20 min read How to Get Startup Ideas Paul Graham
  6. 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
eChai Partner Brands The partnership →