By Sam Lau The Result I’ll skip to the happy ending. This little feature implements more sophisticated copy-pasting for the interactive widgets we use for our exercises and articles, making life …
No cheating allowed!!
By Phillip Lemons The problem Recently, a number of students on Khan Academy found a way to cheat by taking hints offline and not having them counted towards their online profile. When going through …
Fun with slope fields, css and react
By Marcos Ojeda A while ago, we needed to send out a notification to all our LearnStorm winners inviting them to the Finals event in Mountain View. It’s a big deal! Only 200 Students from all of …
Continue Reading about Fun with slope fields, css and react →
Khan Academy: a new employee’s primer
By Riley Shaw I recently joined the developer team at Khan Academy. Since arriving I’ve been surprised by a number of intentional decisions the organization has made to empower its developers. Whether …
Continue Reading about Khan Academy: a new employee’s primer →
How wooden puzzles can destroy dev teams
By John Sullivan Last week a mysterious double-sided puzzle appeared at Khan Academy. To solve the puzzle you must fit all four pieces inside the recessed area (the pieces will not entirely …
Continue Reading about How wooden puzzles can destroy dev teams →
Babel in Khan Academy’s i18n Toolchain
By Kevin Barabash We’ve been using ES6 (along with JSX) for sometime at Khan Academy. Right now, we’re using jstransform to compile our ES6 and JSX code to ES5, but we’d like to switch to babel. …
Continue Reading about Babel in Khan Academy’s i18n Toolchain →