Skip to main content
Software engineer & system thinker

Thoughts  on  building  reliable  systems 

I write about distributed systems, software architecture, database internals, and the occasional book that changes how I think.

Welcome to my personal corner of the internet. I’m a software engineer who enjoys digging into how things work — from the inner workings of databases to the nuances of distributed consensus.

Here you’ll find deep dives into the systems I build and maintain, lessons from production incidents, and notes on books that shaped my thinking.

Feel free to explore the blog, browse by tags, or learn more about me.

Latest post

Ht
hello-testinghellotesting

Heyho testing from the admin pages

1 min read
Read

Recent writing

Kind words

“Iqbal has a rare ability to see the whole system — not just the code he's writing, but how it fits into everything around it. When our payment pipeline started dropping transactions under load, he traced it to a race condition nobody else could find.”

SC

Sarah Chen

Engineering Manager

Managed Iqbal directly

“Working with Iqbal changed how I think about reliability. He doesn't just build things that work — he builds things that keep working at 3 AM when nobody's watching. His writing on distributed systems is the best I've found.”

RP

Rizky Pratama

Senior Backend Engineer

Collaborated on payment infrastructure

“Iqbal writes about complex systems with a clarity that's hard to find. His posts on database internals helped our entire team level up. He's the engineer you want on your side when things go wrong.”

AP

Anya Petrov

Staff Engineer, Platform Team

Reads the blog, occasional collaborator