Building the things that nobody asked for
I'm Olaf Alders. I write software for the web. Currently building My Mind is Racing — every run, swim, ride and race — all in one calendar.
ls ~/posts
view all →
The dot claude Attack Surface
You won’t find anything nefarious in most .claude directories — but how do you know until you look? Trusting a cloned repo …

Keeping it Really Local
I worried that writing about an open issue in Dave Cross’s App::HTTPThis might have annoyed him. Instead he merged my patch, …

Keep It Local
127.0.0.1 keeps a dev server reachable only from my own machine; 0.0.0.0 opens it up on every network interface. Let’s look …

On Hopping Claudes
I vibe-coded a dashboard for hopping Claudes. It allows me to see which of my agents are working, stalled, or waiting on me. Under …

On GitHub Issues as Untrusted Input
A GitHub issue is a handy source of truth for kicking off an agent workflow. On a public repo, every input on that issue is …

What the Duck Is Up with Trail Running?
As I add races to My Mind is Racing, the trail and ultra races keep standing out for how cleverly they’re named — lots of …