Colophon
How this site is built, hosted, and maintained.
The Stack
Austen.foo is a static/hybrid site built with Next.js 15 and React. It uses the App Router for routing and layouts.
The backend is Supabase, which provides the PostgreSQL database for storing posts. Content is fetched at build time (SSG) and revalidated periodically to ensure fast load times.
Links are curated using Raindrop.io, fetched via their API at build time.
Hosting
The site is deployed and hosted on Vercel, leveraging their Edge Network for low-latency delivery globally.
Design & Typography
The design is a custom theme vibe coded with Gemini 3 Pro, focused on legibility and minimalism. It avoids unnecessary visual noise to put the content first.
The typefaces used are from the Komet family.
Komet Regular and Bold are used for body text, while Komet Black is used for heavy display headers. The font files are hosted locally to ensure privacy and performance.
Workflow
Posts are written and edited using MarsEdit 5 on macOS. The site exposes a custom API that allows MarsEdit to communicate directly with the Supabase database, enabling a seamless desktop publishing experience.
Code is written in VS Code and version controlled with Git.