Framework
Astro
Content-first pages, static output, and small client-side islands when the interface calls for them.
Colophon
A quiet inventory of the tools, type, and decisions behind this website.
Astro
Fast static pages with content collections.
MDX
Long-form writing with components when needed.
Vue
Small islands for interactive surfaces only.
Framework
Content-first pages, static output, and small client-side islands when the interface calls for them.
Interface
Utility classes handle layout and rhythm, with a small global layer for site tokens and reusable text treatments.
Type
The variable font keeps the page crisp across headings, notes, filters, and compact interface labels.
Search
Local search is generated at build time, keeping the archive searchable without a hosted search service.
Editor
The site is written and maintained in Zed, with formatting and build checks keeping the workspace consistent.
Images
Open graph images are generated from SVG sources, while portfolio images are served as local static assets with modern formats where available.