Writing
Notes from the work
What I learn and discover along the way
Building this portfolio with Next.js 16
Everything that powers this site: MDX, view transitions, an in-browser AI narrator in a Web Worker, link previews, WebMCP, and a Dockerized Turborepo.
Smooth page transitions with the View Transitions API
Using React's ViewTransition component in Next.js 16 for shared-element morphs between pages — with a proper reduced-motion fallback.