Skip to main content

About Me

Photo of Iqbal

Iqbal

Software Engineer & Writer

Building reliable systems, one commit at a time.

I’m a software engineer based in Indonesia, focused on distributed systems and platform reliability. I’ve spent years building and maintaining infrastructure that needs to stay up — the kind where a bug at 3 AM means real consequences.

This blog is where I document what I’m learning and thinking: database internals, system design, on-call culture, and the occasional book that reshapes how I approach problems.

Get in touch: iqbal@zero-one-group.com

Areas of expertise

Distributed Systems Software Architecture Database Internals DevOps & SRE Web Technologies Developer Experience System Design Observability Rust Go TypeScript PostgreSQL

Development principles

Simple over clever

The best code is the code your teammate can understand at a glance. Cleverness is a liability in production.

Observe everything

If you can't measure it, you can't debug it at 3 AM. Metrics, logs, and traces are first-class citizens.

Design for change

The only constant is that requirements change. Build systems that are easy to refactor, easy to replace.

Reliability is cultural

Resilience doesn't come from a tool — it comes from shared ownership, blameless postmortems, and a team that cares.