I am one of those people who function better by writing things down. One day, I realized that most of my notes don’t have to be private, so here they are - my second brain. Be warned that, if you stumble upon something here that doesn’t make sense to you, it isn’t meant to!
Approach to prepare for system design interviews
Over time, I’ve compiled a giant list of resources for learning the theory behind distributed systems. It has so much content that it’s intimidating and has its fair share of heavy research papers. I just realized that it’d be foolhardy to try to consume all that content. My goal is to be well-prepared for system design interviews and passively consuming and trying to memorize the stuff in these resources won’t help with that. So, I am going to keep them aside and focus on more important things. Those are: ...