Latest notes
One command to back up the whole homelab
For quite a while, creating a complete backup of my homelab meant following several separate procedures. There are hosts, virtual machines, containers and a few services that require their own specific steps. In some cases a standby instance needs to be synchronized first. In others,…
readWhen a Tool Stops Being Experimental
A few weeks ago a concrete problem showed up at work: we had to publish and take down a banner in dozens of markets, at a specific time, inside Drupal. Doing it manually was possible. It was also exactly the kind of task that makes…
readRedundant Internet on a Budget
The other day I started thinking about what would happen to my home setup if the fiber went down. If the home ISP disappeared for a few hours, I still wanted to be able to get in remotely to the servers, keep some Cloudflare tunnels…
readFifteen Years of Blur FM
Today Blur FM turns fifteen. On July 24, 2011, a web radio station started playing that, against all odds, is still on the air. The computers changed, the servers changed, the players changed, the design changed. Almost everything changed, except the core idea. Before Blur…
readTiny thing of the day
Leave the cache better than you found it.