I thought System Design was all about memorizing patterns for interviews. Turns out, that was the problem.

I used to think System Design was something abstract and only meant for interviews. But the more I learned, the more I realized it is actually about something very simple i.e. Handling growth.

Imagine you are opening a tiny pizza shop. At...