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.