The document discusses a presentation on compiling using JRuby, focusing on the theoretical aspects of compiler creation rather than pragmatic applications. The talk outlines the process of writing a compiler for a fictional language, 'thnad', covering elements like parsing integers, function calls, conditionals, and function definitions, alongside tools like Parslet and Bitescript. It aims to engage the audience with live coding and a unique approach compared to other presentations at the conference.