Colophon
This website is deployed to Cloudflare Pages. Posts are saved as markdown or nunjucks files, created manually using Zed. The build is processed using Eleventy — rebranded Build Awesome in 2026 — a static site generator for node.js.
This site is styled with hand-rolled, site-owned CSS — no framework import — that reproduces the grid and a handful of component class names and shapes (nav, dropdown, buttons, alerts, pagination) originally borrowed from Bootstrap. Its color system is built on Flexoki, a warm, paper-toned palette with matching light and dark modes.
Body text is set in Source Serif 4, headings in Playfair Display — both delivered through Cloudflare Fonts, which serves them from this domain instead of Google's, rather than being self-hosted outright. Chrome and code are set in MonoLisa, a purchased, self-hosted font.
Icons from Font Awesome in the Sharp Duotone Regiular Style. The code for the site omits unused icons from each page when Eleventy generates the site.
This site plays a small part in the IndieWeb: the footer's social links carry rel="me" back to this domain, the About page is marked up as an h-card, and every post is an h-entry with a proper published date, author, and — when a piece has been cross-posted — an "Also on:" line pointing to the copies elsewhere. A WebFinger endpoint at /.well-known/webfinger links this domain to the Mastodon account in the footer.
Commits are checked before they land with husky and lint-staged — Prettier and ESLint run against whatever's actually staged, not the whole repo, so a bad commit gets caught before it ships.