Colophon
How this site is made and the tools, type, and decisions behind it.
Technologies
This site runs on Kirby, a flat-file CMS written in PHP without any database. Every page is a plain text file in a folder. The templates are written PHP, the styles are written modern CSS processed with PostCSS, and the JavaScript is bundled with esbuild. The beautiful page transitions are handled by Swup.
Writing & editing
Content lives in flat text files. Notes are written in Obsidian and flow to the site via a custom importer. Everything else is edited in the Kirby Panel. Code snippets are highlighted server-side with Phiki.
Typography
Four typefaces, all self-hosted:
- Plus Jakarta Sans for headings
- Fraunces for decorative accents
- Instrument Sans for body text
- JetBrains Mono for code
Icons are from Iconoir (MIT).
Hosting
The site lives on a server managed with Ploi, which deploys automatically on every push to the main branch onto a German server hosted by Hetzner.
Privacy
No analytics, no tracking, no cookies. Your visit stays between you and this server.