
I built a personal blog with Next.js 16 + tRPC v11 + Prisma 7 + Clerk. Here is why and what is next.
Old vs new generator, output file tracing vs WASM, and how I ended up just following the official setup.
Decoding x-vercel-cache states: HIT, MISS, STALE, PRERENDER.
What 15 minutes a day adds up to.
What changed with @theme inline and CSS variables.
Where I got stuck mixing Edge middleware with Node pages.
Bumps along the road from .eslintrc to eslint.config.ts.
Tuning to find the threshold where Algolia is unnecessary.
Trying both for 10 minutes each morning, which worked for me.
Combining React 19 error messages with the dev tools.
Two technical books, one business book, three novels.
Three failures before reproducing the Singapore flavor.