posts

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 …

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.

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 …

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.

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 …

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.

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

How to Deprecate a CPAN Module
Deprecating a module on CPAN is not as simple as pushing a button, so let’s run through what’s actually involved and what you can do if you’d simply like to hand the module off to someone else. The key thing to know here is that to deprecate a module you have to upload a deprecated version. This may …

Claude Code: Anatomy of a Misfeature
On Canada Day (July 1), 2026, Anthropic shipped a surprising “easter egg” to users of Claude Code: 2.1.198 includes an efficiency bypass which allows agents to continue on without being blocked on direction from a human. This misfeature completely evaded mention in the changelog as well as the docs. I asked …