personal
This Portfolio — Next.js & Sanity
Solo, both generations · Jun 2023 – Sep 2026
The site you are on, rebuilt as a Notion-style shell on Next.js App Router and Sanity: static pages with on-demand tag invalidation, a server-only fetch gateway, Zod at the CMS boundary, and confidential projects filtered in the query.
Built with
Next.jsReactTypeScriptSanity.ioTailwind CSSZodShikiMermaidFuse.jsVercel