The right stack disappears — it lets you focus on the product instead of fighting the tools. Here's what I reach for and why.
Boring where it counts, modern where it pays
Use proven, well-supported technology for the core, and adopt the modern edge only where it creates real leverage. Novelty for its own sake is a tax you pay later in maintenance.
- Next.js + React for the frontend and full stack
- TypeScript everywhere for safety at speed
- PostgreSQL for reliable, relational data
- A managed platform so infra isn't a job
“The best stack is the one your team can move fast on today and still trust two years from now.”
— Pawan Dhillon
Optimize for time-to-iterate, not benchmarks. The product that ships and improves weekly beats the perfectly architected one that doesn't.
