We use privacy-safe analytics (page views, CTA clicks, form completions) to understand what is useful. No names, emails, message text, or payment details are ever sent. See how we use data.

Topic

Modern tech stack

What a modern tech stack looks like for AI-era products — and how to choose one that won't trap you.

What a modern stack means in practice

A modern tech stack is not the newest thing — it is the right combination of tools that let a small team ship fast, scale without rewrites, and hand the system to a larger team later without pain.

For most founder-led and growth-stage products in 2025–2026, that means: a React-based full-stack framework (TanStack Start or Next.js), a managed Postgres backend (Supabase), edge compute (Cloudflare Workers or Vercel Edge), and an AI-assisted build tool (Lovable or similar) for accelerating the front end.

The core decisions

  • Framework: TanStack Start (Cloudflare-native, type-safe routing) vs. Next.js (larger ecosystem, Vercel-native)
  • Database: Supabase (Postgres + auth + edge functions) vs. PlanetScale / Neon / raw RDS
  • Deploy target: Cloudflare Workers (global edge, low latency) vs. Vercel / Fly.io
  • AI build layer: Lovable (full-stack generation) vs. Cursor (code-level) vs. v0 (UI-only)
  • Payments: Stripe (standard) — managed by Lovable Cloud when applicable

What B. works with

B. PM Consulting builds on TanStack Start, Supabase, Cloudflare Workers, and Lovable for most client-facing products. This stack is what powers bpagelsminor.com, CanonIQ, FounderIQ, and the broader BPM product suite.

What to avoid

  • Over-engineering before product-market fit — keep the stack boring until you need more
  • Choosing a stack based on familiarity rather than operational fit
  • Ignoring edge compute costs at scale
  • Building auth from scratch when Supabase Auth or Clerk exist