Ten users and a five-star rating
You can't skip the ten. Every million starts as ten people who actually stayed.
Technical posts, product decisions, and honest observations — written while building, not after.
How I make decisions, stay focused, and keep moving without a team.
You can't skip the ten. Every million starts as ten people who actually stayed.
The right model isn't the trendy one — it's the one your product's costs, users, and habits actually point to. Ten questions get you there.
A lifetime deal is a one-time payment against a forever cost. It's launch cash that can quietly become a liability you can't cancel.
Recurring revenue stopped being a growth hack and became survival math — because every user now costs real money to serve.
PayPal subscriptions, webhooks, and a Postgres entitlements table — the smallest stack that unlocks Pro in the extension.
Freemius, Paddle, and custom PayPal each fit a different MRR band — pick the stage you're in, not the stack you wish you had.
Idempotency and webhooks matter at $1K MRR; distributed ledgers matter at $1M — know which lesson applies to you.
Growth multiplies quality. It never replaces it.
If you don’t know yourself, you can’t build yourself.
Filter notes by topic and month.
Topic
Month