EURUKO

Brno, CZ Sep 17—18, 2026

Speaker

IVO ANJO

talk

What lies beneath your Ruby app

In this talk, we're going to look inside the Ruby VM to reveal the answer: We'll journey from text file to running program, uncovering how Ruby parses your code, compiles it to bytecode, interprets it step by step, and even uses a Just-In-Time (JIT) compiler for extra speed. By the end, you won't (yet) be a Ruby core developer, but this black box we call "ruby" will look a lot more transparent.

I love to work on Ruby performance and that's how I ended up at Datadog where I'm building a Ruby profiler for the open-source datadog gem. I believe in bringing profiling (and observability in general!) to the masses: everyone should be able to pick up a profiler and use it to fix, understand, and improve their app!