Mohsen Mirzakhani

Software engineer · Stockholm

Notes on building software, AI, and the system design work before the code.

A journey through fatherhood, software development, open source and DIY electronics. Mostly Go, AI, and the system design work that happens before the first line of code.

Latest

A flow chart sketched on paper

Development · February 23, 2025 · 5 min

First things first: Design before you code

Why design first? why not just jump into code and start writing it? I remember one of those old good days when I was learning to code a 8051 microcontroller in assembly language, I attended a lab session where there was …

Read the post →

Archive

6 posts