News

Project notes, lessons learned & history

Background on the tools I build, the ones I discover elsewhere, and other things I'm learning.

· 4 October 2026

A slower boat

One of my longest clients is winding up. My availability is freeing up for the first time in many years, but like many sole traders, I have not done a good job of self-promotion. Will the industry remember me?

Read more
· 2 October 2026

Heckle: no joke, your git forge in HCL

GoogleCloudPlatform's Terraformer was archived in March 2026 and is now read-only, with no further updates or security patches. Heckle is my answer to that gap for git forges: it inventories an existing GitHub, GitLab, Gitea or Forgejo namespace and generates maintainable Terraform or OpenTofu HCL you can adopt and then manage without Heckle.

Read more
· 29 September 2026

Gills: swimming upstream for new packages

Gills watches APT and RPM repositories for package additions, version changes, repacks and removals, and routes events to webhooks, email, Slack, Signal or stdout. It started as a way to learn the moment new PHP packages enter Ondrej's Sury repository so I can rebuild PHP-SQLCipher, without ever installing that repository on any of my own servers.

Read more