Maxwell Grody

How this site is built

· meta

This site is a folder of Markdown files and one Python script. The script reads content/, writes site/, and a single wrangler deploy puts the result on Cloudflare, where each of the project sites already lives under its own subdomain. There is no framework to update and nothing runs on a server; the pages are files.

A post is a file named YYYY-MM-DD-slug.md in content/posts/, with a few header lines above a ---:

title: How this site is built
summary: One sentence for the list and the feed.
tags: meta
---

Below the line is ordinary Markdown, with a few extras turned on. Fenced code blocks are highlighted. Tables work. Footnotes work like this1, and a draft: true line in the header keeps a post off the lists and out of the RSS feed while still building it at its address, so it can be read in a browser before it is published.

Images go in static/ and are referenced from the site root:

![Topic mass across the 50-topic model](/img/topic_mass.webp)

The look borrows its palette and type from the Mindscape explorer, so the front door and the projects read as one place, and it follows the reader’s light or dark preference without a toggle.


  1. Footnotes are rendered at the end of the post with a return link.