I gave this talk in October 2025 at London Ruby User Group’s meetup:

The Global VM Lock is one of Ruby’s more mysterious ‘under the hood’ features. This talk explores new ways to peer inside it, using Ruby’s modern instrumentation to reveal how it actually performs work. I’ll demonstrate how we’ve applied those learnings at Carwow, to optimise the performance and reliability of our Sidekiq workers.