Engineering Journal
Sprint retrospectives, bug post-mortems, and deployment logs — written while the systems were still fresh.
- 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.
- 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.
- 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.
- 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.
- 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.