swbanga.com

Engineering Journal

Sprint retrospectives, bug post-mortems, and deployment logs — written while the systems were still fresh.

  1. Deployment Log

    First scale-to-zero verification on Azure Container Apps

    Deployment log for the first verified scale-to-zero run on Azure Container Apps: zero replicas overnight, KEDA-triggered warm-up on the first request, and the cold-start latency budget observed before and after.

  2. Post-mortem

    Redis idempotency keys — tuning the reconciliation retry storm

    Post-mortem on a retry storm that pushed 12 duplicate outbox deliveries through Redis: the TTL mismatch, the idempotency-key fix, and the monitoring gap that hid it for three hours.

  3. Post-mortem

    JWT race condition — scope checked after the middleware

    Post-mortem on a race condition where concurrent requests replayed an un-scoped JWT through the middleware, and the fix that moved scope validation into the request pipeline where it belongs.

  4. Retrospective

    Med-Core Sprint 01 — intake pipeline with PHI encryption

    Retrospective on the first sprint of Med-Core: the PHI boundary, what the OAuth2/JWT flow taught us, and the three lessons that will shape Sprint 02.

  5. Retrospective

    Ledger-Core Sprint 01 — first reconciliation pass

    Retrospective on the first sprint of Ledger-Core: what shipped, what broke, and the three lessons that will shape Sprint 02.

Page 1 of 1