The story behind Educative Enterprise goes back further than a startup scaling rapidly in the midst of a global pandemic. It goes down to the unique challenges faced by software engineering teams, and the specific needs for continuous upskilling in a constantly changing technological landscape.
Ask five EMs how they pursue and improve time to productivity even after that first code commit, and you'll probably get three different answers and two blank stares. It's time we fix that.
System design is key in determining the software engineer's level. Distributed systems are the present and the future of our discipline.