Make What You Build Last

Everyone can ship things today. But most of them cannot survive.

Survive is a test. It's not about profitbility. As time shift, a feature may no longer used, a UI may look outdated, an essay may look non-scene.

A film camera can easily work for decades because:

  • The mechism is way much simpler that digital camera
  • The camera owner regulary clean it
  • The film photography has its own quality that make it totally different with digital camera

I like how Duolingo build their brand:

Minimlism is the ultimate weapon

Universe is natually going

An API can broken. A dependency can deprecated or vulunerable. A link can no longer accessible. To get rid of the hustles to maintain these potential bomb, the only way is make it simpler.

The stuff you build can be an essay. Some of them are like news: the next day, no one will that again.

Make things better

To make them survive, you constantly improve them. Digital things, like physical product, can age.

People can quickly forget a hype project. But they will remember quality.

Choose a right path

Something is doom to buried. Don't make a patch for another things, for example:

  • A extension that help export page from Notion. Notion will many likely to support that natively.
  • A

Notes

  • Keep things simple from internal to external
  • Make better things, not more things
  • Start from a right point. Think of "will this needed after 3 months"
  • Duolingo Greenbook