v0 by Vercel for Next.js Developers: What It Does and When Not to Use ItA plain-spoken guide to v0 by Vercel for people already building with Next.js and the App Router — what v0 actually generates, how its output drops into an App Router project, what the free tier really gives you, two concrete workflows, and an honest section on when v0 is the wrong tool.
Level: intermediate · 9 min read
Clerk + Next.js 15 in Production: The Gotchas Nobody Warns You AboutA first-hand account of the non-obvious Clerk configuration issues that broke our production auth — the publishable key environment split, the middleware CSP headers that silently blocked auth, and why the hosted Clerk subdomain ends up in Google's index. Real stack, real fixes.
Level: intermediate · 6 min read
From 27 to 143 Indexed Pages: Fixing Convex + Next.js 15 SSR for GoogleA first-hand case study of why a Convex-backed Next.js 15 app was nearly invisible to Google, and the exact server-rendering changes that took it from 27 to 143 indexed pages. Covers the client-only content trap, the hybrid hydration pattern, and the robots.txt mistake that freezes pages in the index.
Level: intermediate · 7 min read