Project case study
Content Mission Log
Typed MDX blog and project pages with SEO metadata, RSS, sitemap, and tag filtering.
Problem
The site needs publishing workflows without the cost or maintenance of a headless CMS.
Approach
Blog posts and projects are committed as local MDX files. Frontmatter is validated with Zod, pages are generated statically, and indexes expose search and tag filters on the client.
Outcome
The content system is predictable, reviewable, and easy to migrate to a CMS later if that becomes necessary.