Optimizing for the "perfect" tech stack is killing your app.
Cursor vs Claude Code
RevenueCat vs Superwall
Supabase vs Firebase
A builder I know spent 6 weeks switching between different tools and never shipped his app.
He was choosing not to ship.
The tech stack doesn't matter. The shipping does.
Just pick one and get used to it.
Steal my simple tech stack if you can't decide:
1. Claude Code - does ALL the building.
2. Supabase - auth, database and backend.
3. Next.js - the framework.
4. Vercel - hosting and deploys.
5. Stripe - payments.
6. Resend - transactional emails.
7. PostHog - analytics and user data.
For mobile apps: add RevenueCat and Expo
I didn't pick this tech stack because it's the best. I picked it because it's simple and I've learnt how to ship fast with it.
I shipped aiselfie. ai in under 2 weeks.
Got 4,000 users in month one. $1.2k MRR.
Building is the easy part. Shipping is the important part
building is 5% of the work. marketing is 95%.
most builders spend 3 months coding and 0 hours marketing.
then wonder why nobody downloads their app.
a mediocre app with great marketing beats a great app with no marketing. every time.
the stack i actually use to ship apps:
cursor โ main ide, writes 90% of the code
claude code โ refactors and complex logic
expo โ every mobile app
supabase โ auth, db, functions
revenuecat โ in-app purchases day 1
stop researching. pick one of each. ship.
@blakeandersonw Experimenting with Claude Code in OpenClaw. Not as optimal as just using Claude Code myself, but if agents can use CC - that is the new OpenAI Wrapper era IMO.
Costs would be an authenticated CC subscription, so not optimal, but bullish on agentic platforms ahead๐ฅ