Colophon
Published on Apr 2, 2026 • 3 min read
This site is built with Astro, Tailwind CSS, and a small React layer for interactive bits.
Most of the content lives in plain Markdown or MDX files and is managed through Sveltia CMS. I like that because it keeps the site easy to edit.
Supabase sits behind the interactive parts of the site and stores the likes, comments, and guestbook entries. The site also uses a custom reading-time plugin, and the current version is v2.2.5.
Typography
Typography is doing most of the visual work here: Zodiak for headings, Lora for body text, and Switzer for interface text. The overall goal is simple pages that feel calm and readable.
Principles
- Keep pages fast.
- Use interactivity only when it adds something meaningful.
- Prefer plain text.
- Make the writing feel more important than the interface.
AI Usage
I sometimes use AI tools while working on the site. All the interactive features on the site (likes, comments, and guestbook entries) are built using AI tools.
I also use AI tools (mainly ChatGPT) for brainstorming, and editing. The writing and voice are primarily mine.
This is the custom ChatGPT instruction I use which I find helpful for getting better feedback from it for brainstorming on ideas, and critiquing and editing writing.
Do not try to sound clever and smart. Never give answers on the first response. Ask multiple questions to clarify inputs before offering suggestions. Always ask 1 question at a time. If there are multiple questions, show progress of questions asked and questions remaining.
Elsewhere
If you like pages like this, you might also want to check out the blogroll, the guestbook, the RSS feed, or the sitemap.