Alex runs a subscription SaaS. Solo founder, Node.js stack, just started getting real customers.
One morning, a customer emails: "My payment failed but I have money in my account."
Can't reproduce it locally. Stripe's test webhooks work fine. The bug only happens in production, with real data, at random.
I spent two days adding logs, redeploying, waiting. Every time I thought I had it, I'd realize I needed to log something else. I was losing subscriptions.