Colophon

A colophon describes how something is made. Here is how this site works.

Generator and Theme

The site is built with Hugo using the Stack theme, pinned to v3.34.2. Hugo is a static site generator, which means every page is pre-rendered HTML with no server-side processing, no database, and no JavaScript frameworks. The theme handles layout, typography, and dark mode. I have not modified it beyond a footer override and a couple of custom layouts for interactive content.

Hosting

Cloudflare Pages builds and serves the site. A push to the main branch triggers a build. Drafts are excluded, so nothing reaches the public site until I explicitly flip a post out of draft status. The DNS, CDN, and anti-bot protections are also Cloudflare, which is relevant given the subject matter of some posts here.

Writing

Most content starts as research notes in an Obsidian vault. The vault is my thinking space; this site is where the thinking that held up gets published. The two are connected through Git, but the vault contains far more than what reaches the site. Posts go through several rounds of refinement before they leave draft status.

I use LLMs as writing collaborators, primarily Claude. The collaboration is structural: brainstorming, critiquing arguments, tightening prose, and handling file operations through tool integrations. The ideas and editorial judgment are mine. The LLM accelerates the mechanical work, which is the arrangement I described in the AI and the Digital Garden post as the amanuensis role.

Source

The site source is in a private GitHub repository.

Content License

Unless otherwise noted, the written content on this site is licensed under Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0). You are free to share and adapt the content for non-commercial purposes, provided you give appropriate attribution and link back to the original.

Code snippets and configuration examples are provided as-is with no license restriction. Use them however you like.

If you want to use anything here in a way that falls outside these terms, reach out and ask. I am generally agreeable.