COLOPHON

Notes on how this site is built, for the curious.

BUILT WITH

The site is built with Astro and styled with Tailwind CSS. It's statically generated — no server, just HTML, CSS, and a little JavaScript. Articles and field notes are written in Markdown using Astro's content collections.

HOSTING

Deployed on GitHub Pages via GitHub Actions, with DNS on Cloudflare. Images are hosted and optimized through Cloudinary.

DESIGN

The logo is set in Rock Salt from Google Fonts; everything else uses the system font stack.

The photo of me on the homepage was taken by my wife in front of the Water Lilies at the Musée de l'Orangerie in Paris, France.

READING PAGE

The /reading page is synced weekly from my Goodreads "read" shelf by a GitHub Action, which uploads new covers to Cloudinary and opens a pull request when it finds anything new. The same action keeps the currently-reading books on /now in sync with my "currently-reading" shelf.

ANALYTICS

I use Google Analytics and Cloudflare Web Analytics.

SOURCE

The code is open source and available on GitHub.

Last updated on August 12, 2026