The Friday bug
Shows up at the end of the week, never when anyone is watching, and leaves before Monday.
Service
Some bugs never get solved. Teams just get used to them. We reopen the ones you've learned to live with and close them properly, with evidence.
$4,900 fixed · two weeks · a report, a fix and a much quieter on-call rota
If it has been open longer than the intern has been employed, it's probably ours.
Shows up at the end of the week, never when anyone is watching, and leaves before Monday.
Everyone restarts the service at three in the morning. Nobody remembers why. It has a cron job now.
Fails one run in twenty. Retried until green, then forgotten, until the release day it isn't.
Customers report it, support confirms it, engineering can't reproduce it. Everyone is telling the truth.
So slow for so long it became the baseline. We bring a stopwatch and no respect for tradition.
A fix so temporary it now has documentation, an owner and a birthday.
Prime suspect
Usually not the code itself, but a choice kept alive because everyone was too busy to question it.
Last seen: Friday, 17:59
Witness: the intern. Says nothing. Knows everything.
Bring everything: logs, tickets, the chat thread from two years ago and the colleague who says it works on their machine. Especially them.
We reproduce the problem before we touch it. Traces, timelines, a few uncomfortable questions for the codebase. Half the job, and it shows on the calendar.
One change at a time, each with a test, so everyone knows which one mattered. No heroic rewrites.
A short report, a walkthrough call and the next three suspects, in case you want to keep going.
Shaded days are weekends. The detective rests; cold cases, famously, don't.
A case file, not a slide deck. It says what happened, why it kept happening and what stops it from coming back, in plain language and in that order.
Report · Case 0311
Page 1 of 3
Transcript · first call with a client, abridged
Q.Why do you call them cold cases?
A.Because the trail has gone cold, and so has everyone's enthusiasm for it. We bring a fresh pair of eyes and a thermos.
Q.What if you don't find it?
A.Then you don't pay the second half, and you keep everything we ruled out, which is often half the answer. The detective takes it personally, at no extra charge.
Q.Can you fix it in a week?
A.We can usually find it in a week. Fixing it properly depends on how much has been built on top of it since.
Q.Will the report blame someone?
A.It names causes, not people. Bugs this old are rarely one person's fault; they're everyone's habit.
Slowburn · Bug investigations
Form SB-7 · Case intake
Tell us what keeps happening. We'll reply within a working day, slowly but thoroughly.