Skip to main content

Command Palette

Search for a command to run...

About Me

I am Chidinma, a software engineer based in Amsterdam, focused on backend and distributed systems.

I write to understand systems more deeply - not just how they work, but where they break, how they behave under real-world constraints, and why they are designed that way.

This blog is a record of that thinking.

You’ll find writing on topics such as:

  • Distributed systems
  • Concurrency and performance trade-offs
  • Networking and system behaviour
  • Data systems and storage design
  • Data structures and algorithms

Most articles aim to go beyond surface explanations. I focus on:

  • building clear mental models
  • analysing edge cases and failure scenarios
  • connecting theory to real-world systems

This is not just a tutorial blog. It’s a place to think through complex systems, in public.

If you’re an engineer interested in understanding systems more deeply, you’ll feel at home here.

You can find me on Twitter and LinkedIn.