Colophon

What this site is built with and how it runs.

Stack

  • Astro — static site generation and content collections
  • React — the sidebar drawer and topic graph, the only interactive pieces
  • Pagefind — full-text search, built at deploy time
  • Waline — comments, self-hosted alongside the site
  • Expressive Code, Mermaid, and KaTeX for code blocks, diagrams, and math

Type

System fonts only — system-ui for prose and UI, ui-monospace for metadata and the terminal chrome. No webfonts to download.

Content

Notes and topics live in a separate, private repository, synced in at build time — kept apart from this site's own (public) source so draft and privately-shared notes never end up in this repo's git history.

Hosting

Self-hosted: Docker Compose behind Caddy on an Azure VM. GitHub Actions builds and deploys on every push.