This site is intentionally small and boring infrastructure-wise, so it can sit unattended for years and still build.

Stack

Tools used to write content

  • Editor: any text editor; pages are markdown files in content/.
  • Diagrams: Mermaid via shortcode.
  • Math: KaTeX via shortcode.
  • Comments: giscus, backed by GitHub Discussions.

Typography

  • Body: Cabinet Grotesk by Indian Type Foundry.
  • Display headings: Migra by Pangram Pangram (free for personal use).
  • Monospace: Geist Mono by Vercel, with JetBrains Mono as an optional swap via the settings menu.
  • Code highlighting: Chroma with class-based output, paired with Catppuccin Mocha for dark and Latte for light.

A live preview of the type system lives on the typography page.

Privacy

  • Analytics: GoatCounter (no cookies, no fingerprinting, no ad-network involvement).
  • No third-party trackers, no consent banner needed.

License

Content is licensed CC BY-NC 4.0 unless noted otherwise. Code samples are MIT.