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.