Colophon
Updated Wednesday, 22 January 2025
This site is powered by a lightweight custom flat-file CMS.
Written using the Laravel PHP framework, it leverages the Sheets package to render Markdown files.
I use iA Writer to author / update posts and update /slash pages, using the built-in Micropub integration to publish directly to the site. These changes are then periodically pushed back to the GitHub repository via a simple Laravel scheduled command.
The whole thing is hosted on a small DigitalOcean Droplet1 running Ubuntu 24.10 and PHP 8.3. Deploys are manually triggered by SSH-ing onto the server and running a simple deply.sh
script.
The site uses Tailwind v3 and the system monospace font. Code syntax highlighting is performed server-side using the Shiki PHP library.
Domain is registered through GoDaddy (shudder), with DNS via Cloudflare.
I’m keen to move to a VPS-provider that uses ‘green’ energy from renewable resources. ↩