This talk was similar to my RubyConf Thailand keynote. I spoke a little less about the Prism parser itself, and instead spent more time defining exactly what “popped” means, and why it’s relevant.