Colophon

How this site is built, and the tools I use.

This Site

Stack HTML, CSS, vanilla JS. No frameworks.
Hosting Vercel Edge Network. Every page is a static file served directly from CDN cache at the nearest edge location. No server-side rendering, no functions to spin up.
Typefaces Inter for body, DM Sans for nav logo
Analytics Vercel Web Analytics. No cookies, no tracking pixels.
Search Custom command palette with fuzzy matching and typo tolerance

Editor & Dev

Editor Cursor
AI Claude Code for pair programming
Version control Git + GitHub
Runtime Node.js 24

Hardware & Software

Desktop Mac Mini M4
Laptop MacBook Pro
Browser Arc (~75%), Chrome (~25%)
Notes Notion
Terminal Apple Terminal

Photography & Video

Camera Canon EOS R8
Lenses RF 35mm f/1.8, RF 50mm f/1.8, EF 85mm f/1.8, EF 70-300mm L
Stills CR3 raw, edited in Lightroom and Photoshop
Video 4K 24fps, shot on Canon Log cinema gamut, graded in DaVinci Resolve

Infrastructure

Servers Railway
Backend Node.js + Express
Deployment Vercel for static, Railway for services
Domain Namecheap