an 11ty tip-slash-hack

16 feb 2026

I’m building a little 11ty-based tool at work, to dynamically generate checklists to guide the release of a piece of software we build. I’m not going to say the release process is overly complicated or anything, but the current printed docs run to over 20 pages when printed out (lots of screenshots), and they’re generally at a level of “what” rather than “how” — there’s some room for improvement, let’s say.

read on for the problem i ran into, and how i solved it

The only developer productivity metrics that matter

15 feb 2026

I’m not sure if it’s because I’ve been closely following Agile is Anarchy, or some recent “how do we work” conversations at work, or what, but Monday morning this rant popped into my head, almost full blown, and what do I even have a blog for if not for posting rants about software development?

So, here’s the deal, just in case you’ve forgotten or were never told: pretty much every single way management tries to measure software team productivity is bullshit. You’re not measuring what you think you’re measuring, generally; what you are measuring is how good your dev team is at gaming your metrics. (Spoiler: they’re probably going to be extremely good, especially if they’re experienced.) I assume everybody has heard the “we paid bonuses for fixing bugs” story — or if you haven’t, you can probably extrapolate — but the key thing here is: almost every single thing you can measure, the devs can game.

so what does matter?

Weeknote #72 (20260208-20260214)

15 feb 2026

meta

Most of the work week was spent in a training about Agile methodologies in highly-regulated environments, and if you know what all those words mean when used in those particular combinations, you can probably guess how my week went. (On the plus side, I made a lot of progress on a little side-quest project that I otherwise probably wouldn’t have gotten to, so…)

…read more

Weeknote #71 (20260201-20260207)

8 feb 2026

meta

Pretty much just another week? It was my first week in the on-call support rotation at work, but it was (mostly) quiet…

…read more

Weeknote #70 (20260125-20260131)

1 feb 2026

meta

I spent most of the week fighting a cold — not feeling sick enough to not work, but also struggling with keeping my voice, with finding times in between meetings to blow my nose again, and consuming what felt like gallons of herbal tea — which my body insisted on converting directly into mucus.

Do not recommend.

…read more