Bassam Ismail

Bassam Ismail

Engineering leader. Lifelong tinkerer. Occasional writer.

I lead engineering teams and shape technical direction. I started hands-on and never fully put it down. I still build small tools and run a few services of my own. I write here about the work, the decisions, and the people behind both.

SeriesAll →
WritingAll →
Latest
Run Broker Turns Through a Durable DynamoDB Harness
Broker workers duplicate or lose work after restarts. DynamoDB leases, durable checkpoints, and stable delivery IDs make recovery predictable.
9 min
When it looked like a Caching Problem but Needed an Observability First
Django cache performance is unclear without route latency, hit rates, and invalidation data. Measure each signal before changing cache policy.
8 min
When Dev DNS Becomes the First Deployment Gate
Use a deployment scoping checklist to catch customer DNS, dev URLs, CI/CD status, merge gates, and validation ownership before PRs merge.
11 min
When Customer Questions Need a Routing Layer Before They Become Engineering Work
A question routing layer keeps customer discovery from becoming noisy engineering work by classifying asks before handoff.
10 min
NowUpdated June 2026
Elsewhere