Skip to content

gqlgen⚓︎

Learning the building blocks behind Khan Academy's platform

Recently, I read about how Khan Academy migrated from Python 2 to Go during a time when EdTech platforms were crucial - the COVID-19 pandemic. On their engineering blog, there are some interesting explanations as to how they were successful in breaking up their Python monolith and migrating to 20+ Go microservices during a time when so many students and teachers depended on them. After reading, I was inspired to learn even more!