Skip to main content

Colophon

This site runs on Next.js 16 and Vercel. Content is edited in Keystatic and stored as files in the repository, so every change is a commit with history.

Styling is a small custom CSS system: design tokens in OKLCH, six cascade layers, layout primitives that respond to their container, and CSS Modules for components. No Tailwind, no preprocessor.

Type is set in Fraunces for headings, Manrope for text, and JetBrains Mono for code.

Every route runs through axe and Lighthouse in CI. The target is WCAG 2.2 AA.