I built Thebe while I worked at O'Reilly Media, which you can read more about here.
* * *
What? Why? In short, this is an easy way to let users on a web page run code examples on a server. Preferably with ephemeral docker containers. Checkout the github repo for more information.
For an example of Thebe in use, check out Peter Norvig riffing on xkcd and teaching regex. I got to help produce this and another pilot video project, as well as lead the development of the interactive video application powering them.
Here's another example of how we're using it to teach machine learning on oreilly.com.