1. Solve a problem people already pay for.
2. Get 100 users who care, not 10,000 who disappear.
3. Nail onboarding. Most users leave before they ever experience your product.
4. Think about pricing early. It's much harder to raise prices than to lower them.
5. Optimize for retention, not downloads.
6. Pick a tech stack that won't become expensive when you grow.
7. Don't just launch. Build anticipation first.
8. Your app store listing is part of the product. Especially the first screenshot.
9. Authentication should be invisible. If login breaks, users leave.
10. Once the MVP is live, spend more time on distribution than building new features.
11. Founders often think success comes from one big feature.
12. In reality, it's usually a series of small decisions that compound over the first 90 days.