Build a Personal Blog — Phase 1: Next.js 16 + ShadCN/UI Setup
Scaffold a Next.js 16 App Router project with TypeScript and Tailwind CSS v4, then wire up ShadCN/UI for your blog's design system. Build the layout, navigation, dark mode toggle, and site metadata from scratch.