Colophon

How this site is made.

The tools, choices, and debts behind what you're looking at.

Typeface · body
EB Garamond by Georg Duffner & Octavio Pardo. A loving digital revival of Claude Garamond's 16th-century romans and Robert Granjon's italics. Set at 18–20px with 1.65–1.7 leading.
Typeface · chrome
Source Sans 3 by Paul D. Hunt / Adobe. A humanist sans used for metadata, nav, and anything that shouldn't pretend to be prose.
Typeface · code
JetBrains Mono, for the occasional code block.
Palette
Parchment (cream + muted teal) is the default. Four alternates — classic, forest, slate, terminal — live in the theme system. Each has a dark-mode twin.
Inspired by
LessWrong, Gwern, Craig Mod, Tufte, and a small stack of paperbacks on my desk.
Built with
Astro, TypeScript, hand-written CSS. No tracking. No cookies. No JS frameworks talking to each other.
Hosting
A static build behind a CDN. The whole site is a few dozen kilobytes over the wire.
Updates
The newsletter goes out on Substack first, usually Fridays. Essays land here a day later. RSS at /feed.xml, sitemap at /sitemap.xml.
Debts
To every reader who wrote back with a note. To the friends who read the drafts no one will ever see. And to my therapist, obviously.
Changelog
  • 2026-04-24 — Start Here, takeaways, SEO pass, RSS & sitemap, skip link, print stylesheet.
  • 2026-04-23 — Series, sidebar, sidenotes, TOC.
  • 2026-04-18 — LessWrong-flavored redesign.
  • 2026-04-12 — First public version. Editorial serif.
Keyboard shortcuts

Vim-style navigation

Single-key navigation is off by default so typing cannot unexpectedly move the page.

General

?
Show this help
KCtrlK
Search posts and pages
Esc
Close any open dialog

Navigation

gh
Go home
ge
Go to all essays
gs
Go to series
ga
Go to about
gn
Go to now
gc
Go to colophon

Reading

j
Next essay (older)
k
Previous essay (newer)
t
Scroll to top
Press Esc to close