freeCodeCamp.org started out as a traditional Node/Express web app. But as our nonprofit's community grew, speed and reliability became more important. This was especially important for learners in countries without reliable internet access. I'll show how we used tools like Gatsby.js to turn our interactive coding platform into a JAMstack web app. I'll also demo some of the optimizations that help make freeCodeCamp.org so fast.