This is a quick & unpolished collection of my Ruby debugging tips and recommendations. You can use the Ruby LSP extension to connect to debug.gem too. It requires a slightly different launch.json configuration (example) and provides better error han...| Mostly Ruby DX
Introduction Ruby 3.4 isn’t just about shiny language features; it also comes with meaningful documentation updates. Some of these changes are reflected in the content of docs.ruby-lang.org, while others are behind the scenes in RDoc, the official do...| Mostly Ruby DX
As someone who genuinely cares about Ruby's developer experience, I've been thinking about Ruby's documentation for a while, especially after I became a maintainer of RDoc. And I'd like to share my thoughts on the current state of Ruby's documentatio...| Mostly Ruby DX
This cheatsheet can help you get started with ruby/debug as well as use it in your daily development. It's not an exhausting list of its features or commands, so please go through its document as well. If you're migrating from byebug, I also recommen...| Mostly Ruby DX
Link to Japanese version: https://techracho.bpsinc.jp/hachi8833/2022_09_01 (Hashnode has issues generating the right link for this url) Link to my talk: ruby/debug - The best investment for your productivity Switching to a new debugger and potentiall...| Mostly Ruby DX
Do you know Ruby's official debugger ruby/debug provides out-of-box integration with VSCode? If you haven't tried it yet or having difficulty making it work, I hope this short post will help you set it up. Basic Setup Install the VSCode rdbg extensi...| Mostly Ruby DX
What's new in Ruby 3.2's IRB? IRB 1.6 has been released and will become Ruby 3.2's built-in IRB version. It and a few recent releases include many enhancements @k0kubun and I made, and I want to introduce them in this article: New Commands In recent ...| Mostly Ruby DX