Writing about the architecture behind this site.

Candid notes on the choices behind this site’s content, interface, motion, and AWS deployment—including where I would choose differently.

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.

Deploying this site with AWS CDK

How AWS CDK connects S3, CloudFront, Route 53, and ACM for this static site—and where that control adds cost, complexity, and maintenance.