Engineer Explains: Scaling infrastructure from 0 to 20 million users explained in 5 minutes April 3 / Antonija Bilic Arar We've asked experienced engineers to share how they would explain some tech terminology at three levels of experience - from junior developer to CTO.