Step-by-step technical guides for building SaaS with the modern stack.
A clean theming and dark mode setup in Next.js 16 + Tailwind v4 with next-themes and OKLCH — and the `@theme inline` gotcha that silently breaks dark mode.
Beyond the login form: the production-ready Better Auth setup in Next.js 16 — 2FA, organizations, admin, rate limiting, and the gotchas that matter.
How to implement useful audit logs in a Next.js app with Prisma: schema, helper, retention and common pitfalls.
Step-by-step guide to migrate a Next.js SaaS from Stripe to Polar: payments abstraction, webhooks, sandbox, and shadow deploy.
Step-by-step tutorial to add two-factor authentication (TOTP) to a Next.js app using the Better Auth plugin.
Complete technical guide to integrating Polar into a Next.js app: SDK, checkout, webhook, local testing, and common errors.
The actual integration of Tailwind v4 + shadcn 2.3.0 in Next.js 16 App Router. OKLCH, FOUC-free dark mode, Geist with next/font, and the silent hsl(var()) bug that breaks your styles without warning.
The boilerplate now includes the receiver endpoint to publish posts from a Postiz custom provider. Editorial calendar unified with your social media in under 2 hours.
Implement multi-tenancy with organizations, roles, and invitations in Next.js using the Better Auth plugin. Data isolation and common pitfalls.