← Back to journal
Choosing a stack for your first SaaS MVP
Next.js, Postgres, and managed auth — when they fit, and when they do not.
Start with constraints
Founders often over-buy infrastructure. We recommend matching stack complexity to 12-month roadmap, not five-year fantasy scale.
Our default MVP stack
- Next.js for marketing + app routes
- PostgreSQL for relational truth
- Auth.js or Clerk depending on compliance needs
Ship the smallest surface that validates revenue — then invest in observability.