Building this site with Next.js and MDX
How Next.js 16, React 19, MDX, and a static export keep this site’s writing close to its code—and where that architecture stops fitting.
Candid notes on the choices behind this site’s content, interface, motion, and AWS deployment—including where I would choose differently.
How Next.js 16, React 19, MDX, and a static export keep this site’s writing close to its code—and where that architecture stops fitting.
How AWS CDK connects S3, CloudFront, Route 53, and ACM for this static site—and where that control adds cost, complexity, and maintenance.
How Tailwind CSS 4, Headless UI 2.2, and GSAP 3.15 divide the interface work on this site—and what their speed and motion cost.