By Craig Silverstein Bundling JavaScript files The traditional advice for web developers is to bundle the JavaScript files used by their webpages into one or (at most) a few "packages." Multiple tools …
Switching to Slack
By Benjamin Pollack Khan Academy recently made the decision to migrate our team chat from HipChat to Slack. As a team, we’re incredibly heavy users of ChatOps, and with so many of KA’s employees …
Receiving feedback as an intern at Khan Academy
By David Wang When my first piece of code was reviewed at Khan Academy, my mentor Dylan prefaced his comments with the following: (Kamens’s post here, Tom’s post here) And to be honest, I chuckled …
Continue Reading about Receiving feedback as an intern at Khan Academy →
Schrödinger’s deploys no more: how we update translations
By Chelsea Voss If you’re trying to bring the best learning experience to people around the world, it’s important to, well, think about the world. Khan Academy is translated into Spanish and Turkish …
Continue Reading about Schrödinger’s deploys no more: how we update translations →
i18nize-templates: Internationalization After the Fact
By Craig Silverstein Khan Academy started as a collection of videos, but now has over 100,000 pieces of written content, from exercises to articles to programming challenges. All of these are now …
Continue Reading about i18nize-templates: Internationalization After the Fact →