Colophon
Built with
- Next.js on the App Router, with React and TypeScript
- Tailwind CSS
- Montserrat, self-hosted rather than fetched from Google
- One set of colour tokens, each carrying a light value and a dark one, which is what the theme button switches
Hosting
- Vercel, rebuilt from the repository on every push
- A static site: no server, no database, and nothing fetched while you are reading
- Feeds at RSS, Atom and JSON
Photographs
- Encoded before they ship, as AVIF with a JPEG behind it
- All mine
Analytics
- Vercel Analytics and Speed Insights
- Page views and load times, no cookies, no following you around
Credits
- Started as the Nextfolio template, and very little of it is left
- Written alongside Claude