Usman Haider
Home
Blog

Writing

Notes on software engineering, distributed systems, and building products — from serverless and geospatial to testing and developer craft.

Jul 15, 2026 · 5 min read

Cutting our infrastructure bill 20% with a serverless migration

Moving the right workloads to serverless didn't just trim the bill — it changed how the team reasoned about scaling. Here's what worked and what I'd do differently.

Jun 28, 2026 · 6 min read

Rendering millions of points in the browser with deck.gl

Putting millions of geospatial features on a map without melting the main thread is mostly a story about the GPU — and about what you choose not to render.

Jun 10, 2026 · 4 min read

Why I still reach for test-driven development

After a few hundred thousand lines of code, TDD isn't dogma for me — it's the fastest way I know to design software I actually trust.