Updated: 5 Nov 2026 04:00 Uptime: 30d 9h 47m CPU temp: 42.9°C

Latest notes

Building My Own Running Coach

22 Oct 2026

Back in March, I wrote about Pacer, a small tool I built so I could stop sending screenshots to ChatGPT every time I wanted to review my training. Shortly afterward came nico://run, a site where I started publishing my runs, some stats, and…

running garmin garmin-connect smartwatch automation

read

My Cheap Chinese Scale Now Talks to Garmin

15 Oct 2026

A while ago, I bought one of those cheap Chinese smart scales that work with an app called OKOK. The scale itself works perfectly fine, but the app is unbearable. Every time I wanted to weigh myself, I had to sit through an ad that…

homelab raspberry-pi garmin bluetooth running

read

One command to back up the whole homelab

18 Sep 2026

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,…

homelab backups linux automation

read

When a Tool Stops Being Experimental

28 Aug 2026

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…

automation drupal devops ai

read

More notes

Tiny thing of the day

Go for a walk, then publish.