$ ls ~/posts

posts

You Rename My Lake — I Move My Hosting
#Lake Ontario#prettygoodping

You Rename My Lake — I Move My Hosting

Last week I moved PrettyGoodPing from DigitalOcean in the U.S. to Hetzner in the E.U. Price was a factor, but not the only one. If I now have to check the provenance of my produce, I should probably do the same for my hosting bill.

· 2 min read
How I Spent My Perl Toolchain Summit v2025 (Leipzig)
#MetaCPAN#Perl

How I Spent My Perl Toolchain Summit v2025 (Leipzig)

Less productivity report than travelogue: a one-day Iceland layover, a family reunion in Saarland, the work in Leipzig, and a walk across Berlin in the rain — my 10th Perl Toolchain Summit is now in the books.

· 12 min read
The Right Plan for the Right Race
#My Mind is Racing

The Right Plan for the Right Race

Pete Pfitzinger is My Mind is Racing’s inaugural featured coach, and for the first time his plans are available directly from his website rather than only in book form, built on the same principles. They’re surfaced on Marathon and Half Marathon event pages, with a fun Easter Egg: one tailored specifically …

· 3 min read
Im in ur Feeds, Flexin ur Splits
#running#My Mind is Racing

Im in ur Feeds, Flexin ur Splits

My Mind is Racing’s new result cards are simple, customizable graphics to make your achievement more likely to catch the eye of your audience, whether that be in a Strava feed, Instagram post or a race report in /r/running or your other favourite endurance subreddit.

· 2 min read
Predict Your Finish Time — Just Not for SwimRun
#My Mind is Racing

Predict Your Finish Time — Just Not for SwimRun

I used to mess around with figuring out how fast I might be for a particular race or workout by using spreadsheets. Today I’m happy to say that My Mind is Racing has its own Pace Calculator. You can use it for a single sport, but it also has a Triathlon mode (including transitions), plus Duathlon, Aquathlon and …

· 1 min read
Pinning Claude Code
#Claude Code#LLM

Pinning Claude Code

I prefer boring upgrades when it comes to Claude Code. Newer does not automatically mean better, so I pinned mine back to Opus 4.8 using a small, idempotent dot-files script that fixes the version and model across every session, with no busy work required.

· 6 min read
Let the Browser Do the Math or: How I Learned to Stop Worrying and Love the DOM
#Programming#My Mind is Racing

Let the Browser Do the Math or: How I Learned to Stop Worrying and Love the DOM

Making social card images for My Mind is Racing got a bit fiddly when I had to calculate how large the font needed to be and how the text should be positioned. You can totally solve this problem with math, but I don’t want to. HTML is really good at reflowing text, repositioning one thing when another thing …

· 3 min read
Code Review Is the Hard Part
#Open Source#GitHub

Code Review Is the Hard Part

There is currently some recognition of the fact that with code creation having become cheaper, the burden of code review has not necessarily become easier.

· 2 min read
I'm Open to DevRel Work
#DevRel#Open Source

I'm Open to DevRel Work

This week, I had someone reach out to me about a DevRel position. I had a DevRel résumé ready to go, but it didn’t look great and it was kind of long. I asked Claude Design to make me a beautiful résumé. Rather than hiding my light under a bushel, here’s the doc, in all of its glory. Aside from full time work, …

· 2 min read