Markdown all the way down
There is no database behind this site and no CMS calling home. Every page —
this one included — is a .md file read at build time and baked into static
HTML.
The pipeline is small on purpose:
gray-mattersplits the frontmatter from the body.react-markdown(with GitHub-flavored Markdown) renders the body on the server.- Next prerenders the route, so the visitor downloads plain markup.
That last point matters: the Markdown tooling runs at build, not in the browser. Plenty of dependencies, almost none of them shipped to readers.
The payoff is that the content outlives any tool. Swap the renderer, change the host, add an editor on top — the posts are still just text in a folder.