Hayrullah Kar·3d agoOur Retry Ledger Skipped the One Invoice That FailedIdempotency keeps a retry from doing work twice. It also has to let the retry do the work once.
Hayrullah Kar·Oct 28Our Offboarding Script Wiped the Phone TwiceA dry run only protects you if the reviewed plan is the one that runs, and a failed run can pick up where it stopped.
Hayrullah Kar·Oct 26Our WhatsApp Response Time Was 2 Seconds. That Was the Bot.The status webhook says a message was sent, not who sent it. Tag each message when you send it, then measure in business minutes.
Hayrullah Kar·Oct 24I Let a Local AI Sort My Inbox. It Has to Show Its Evidence.A Gemma model on my laptop files sales pitches away overnight, but only when it can quote the pitch from the email.
Hayrullah Kar·Oct 22The Revenue Chart That Counted Cancelled OrdersSumming grand_total in Looker Studio looks like revenue. Run against a fake Adobe Commerce store, it was gross orders in mixed currencies.