Notes from production — the bugs that taught me something, and the calls I'd make differently now.
Two people paying one order sounds simple, until a retry double-charges someone. Here's the ledger model I wish I'd started with.
Typesense for retrieval, Gemini for phrasing, and one hard rule: never answer without a citation from the index.
A story about missing alerts, a rebalance loop, and why lag belongs on the same dashboard as revenue.
Context propagation, one correlation ID, and a Postgres table doing the job of a vendor.
Notes on talking to HCLAB and HIS politely, and keeping the ugliness behind one adapter.
I'd love to hear what you're working on.