1am and a broken backfill
An on-call story about a data backfill that fell over halfway through, and why the 1am work has taught me more than the things that went to plan.
July 28, 2026
Matthew Salamack
My thoughts on software development, technology trends, and programming best practices.
An on-call story about a data backfill that fell over halfway through, and why the 1am work has taught me more than the things that went to plan.
I moved most of my development into an agentic workflow with Claude Code. It's less 'walk away' and more 'read every line.'
A report that kept timing out, and the unglamorous reason it was slow. Spoiler: it was a loop, not the database.
Delivery-status webhooks show up out of order, so you can't take them at face value. Here's how I stopped my message state from lying to me.
Want to discuss a topic or collaborate? Get in touch