File MN-005 · ColophonLocal time · UTC−3 · Status: Active
Matheus Nugas

Colophon

How this site is built, for the curious and for future me.

Framework
Astro, rendered to static HTML. Pages ship almost no JavaScript.
Content
Articles and case files are MDX files in the Git repository, validated by a schema at build time.
Editing
Keystatic at /keystatic: a browser editor that commits to the repository and opens a pull request.
Hosting
Cloudflare. Every pull request gets a preview; every merge to main goes live.
Type
League Spartan, Barlow Condensed, Libre Franklin and JetBrains Mono, self-hosted.
Colour
Signal red #E3242B on near-black, with a matching light mode.
Search
Pagefind, a static index built with the site. No server, no tracking.
Analytics
Cloudflare Web Analytics. No cookies.