Building the things that nobody is asking for
I'm Olaf Alders. I write software for the web. I'm a White Camel Award winner. Currently building My Mind is Racing — every run, swim, ride and race — all in one calendar.
ls ~/posts
view all →
git worktree gotchas
git worktrees are no longer a niche tool, but they still come with some gotchas. You may need to tweak your logic for finding the root of your repository when in a linked worktree, and you may need to revisit how you configure your git hooks (like pre-commit).

Find a Terry Fox Run Near You
It’s Terry Fox Run season, when a lot of cancer research fundraising (and running and walking) happens. I’ve just added hundreds of Terry Fox runs to My Mind is Racing, so you can find one in your province or territory.

Sort Your Perl Imports
perlimports can now sort your imports. If you like to see your list of imported libraries in alpha-sorted order, you’re in the right place. If you’d like them sorted in order of width, you know where the door is!

Who Handles Your Security Reviews?
CVEs are turning up not just in legacy code but in brand new code that’s being uploaded right now. LLMs are very good at finding exploits, but they’re also really good at creating them — so who handles your security reviews? Maybe an LLM, a friend who is interested in security, an ecosystem review program, …

AI Scraping on the Cheap
I’ve been able to gather over 53,000 events and over 22,000 organizations for My Mind is Racing mostly by not using AI. In the cases where I do use an LLM I try to minimize its use. My token spend has been less than what I spend on fancy cups of coffee.

CPAN Uploads Are Up 50% Year-over-Year
An unsatisfying halfway point as we wait for Neil Bowers’ next annual CPAN Report: a month over month comparison of Jan-Aug 2026 against the same period in the previous year — uploads, releasers, first-time releasers, and new distributions. By all of these measures, CPAN looks to be a healthier and more vibrant …