A developer’s learning journal

Hi, I'm Haimanot.

I write about software design, architecture, and becoming a more thoughtful developer—through reading, experimentation, and reflection.

Latest posts

Explore topics