Colophon
How this site is made.
- Built with
- Astro, as a fast static site with no client-side framework. It has two dependencies: Astro and the Geist font.
- Hosted on
- Cloudflare Pages, deployed automatically from GitHub on every push.
- Made by
- Me, working with AI coding agents. The agents wrote most of the code; I set the brief, reviewed every change and tested it before it went live. How I build with AI agents.
- Design
- A written design brief and design system came before any page, using the Impeccable design skill. Light and dark mode follow your device, with a toggle at the top of every page.
- Type and icons
- Geist, self-hosted. Icons from Lucide.
- Images
- Company logos from Wikimedia Commons and client logos from their own sites; all belong to their owners. Book cover from Open Library.
- Résumé
- The PDF is printed from the résumé page by headless Chrome, so the two always match.
- Privacy
- No cookies, no analytics and no tracking. The only thing this site stores in your browser is your light or dark mode choice.