Colophon
A colophon is a traditional publisher's note about how a book was made. This is mine for the web.
Tools
Built with Eleventy — a static site generator that has strong opinions about very little. No framework, no client-side JavaScript, no build complexity beyond what the content needs. The output is plain HTML. It should still work in five years.
Templated with Nunjucks — chosen for template inheritance and because it's the Eleventy community default. Straightforward enough that the templates don't require explanation.
Hosted on Netlify — push to GitHub, site rebuilds in seconds. Deploy previews mean draft posts get a live URL before going public. The free tier is more than enough for a sporadically updated personal site.
Written and built with Claude Code — AI-assisted development treated as a design activity. The process of building this site is itself a form of the thinking the site is about.
Typography
Crimson Pro for body text — a contemporary revival of the old-style serif tradition. Warm, readable at long-form scale, with enough personality to feel human. Available in a full weight range, which matters for a site that leans on weight variation for hierarchy.
Courier Prime for navigation, metadata, and code — chosen specifically to pair with Crimson Pro. Most monospace fonts (Consolas, Menlo) have a much larger x-height than literary serifs, creating visual imbalance at the same size. Courier Prime was designed as a refined version of Courier New and shares proportions with Crimson Pro.
OpenDyslexic as an accessibility alternative — available via the Aa toggle in the header. Self-hosted; not available on Google Fonts.
Colour
Warm neutrals in both light and dark mode. A single muted purple/indigo accent. The palette should feel like aged paper and ink, not a tech product.
Source
The source for this site is on GitHub. The content is plain Markdown. If the tools ever change, the writing stays.