Posts
All the articles I've posted.
My AI Toolchain Graveyard: What The Headstones Actually Say ⚰️
(updated )I've retired far more AI tools than I've kept. The list of dead ones isn't as useful as the list of reasons they died — so here are the causes of death, and the five gates anything has to pass to stay installed.
Forty-Eight Extensions Later: Seventeen Of Them Aren't For The Work I Do Now 🔧
(updated )A directory listing, a category breakdown and one uncomfortable number. Here's what my VS Code install is actually made of, and the rule I'm using to decide what gets to stay.
The 2AM Plugin Autopsy: Two Lines Of Config That Never Ran 🩺
(updated )Two remark plugins have been configured in my build since the day the site started. Neither has ever produced any output. Here's the autopsy, and the trap that made it invisible.
Sending A Squad After One Bug: One Hypothesis Per Agent 🔦
(updated )A build warning that pointed at a page that rendered perfectly. When the obvious explanations all look equally plausible, I stop asking one agent why and start sending four out to disprove each other.
Three Codex Threads, Three Command Names: Keeping Parallel Agents From Talking Over Each Other 🧵
(updated )codex, codex exec and codex resume all start a session, but they start three different kinds of session. Here's how I run three threads at once without letting them trample each other.
Three AIs Score, Write And Review My Applications — Only I Get To Send Them 🚀
(updated )One AI scores the vacancy, A Second AI writes the pack and The Third AI reviews the output. None of them search, and they don't apply. Here's the AI first workflow I built around a crushing job hunt — and the rules that stop it turning into cheating.
Every Vacancy Wanted A Different Version Of Me, So I Handed The Job To An AI 📄
(updated )Hand-editing the same resume for every vacancy, over and over, is what broke me. The breaking point wasn't rejection — it was repetition. So I stopped writing and started briefing, with one rule up front: act as an analyst, not a yes-man.
The Upgrade Finished Four Days Ago — My Directory Names Never Got The Memo 🦴
(updated )dnf replaced 4,646 packages and left zero fc43 kernels behind. It never touched a single directory name. A dig through a Fedora 44 machine still carrying Fedora 43 fossils.