Stan Lo
Stan Lo
  • @_st0012

Stan is a senior developer at Shopify and is a major contributor of the Ruby debugger. He and his teammates at the Ruby Developer Experience Team are dedicated to helping Ruby developers feel happy and productive.

ruby/debug - The best investment for your productivity

In this talk, I will demonstrate 3 powerful debugging techniques using Ruby's new debugger ruby/debug:

  • Step-debugging
  • Frame navigation
  • Breakpoint commands

By using them together, we can reduce unnecessary context switching and make our debugging sessions more efficient. You will also learn more about ruby/debug while we walk through these techniques with its commands and console.

And finally, I will show you how to level up our productivity even further by automating debugging steps using ruby/debug's scriptable breakpoints.

Presentation Material

Recorded video