Concepts you should know about system designing (part 1)
You cannot follow a "design Twitter" walkthrough if half the words in it are unfamiliar, and you cannot defend a design if you only know the words and not the mechanics behind them. This post explains
tech.latencot.com24 min read