|11 months ago||2 days ago|
|MIT License||BSD 2-clause "Simplified" License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
We haven't tracked posts mentioning i18n-debug yet.
Tracking mentions began in Dec 2020.
Ask HN: What side projects landed you a job?
62 projects | news.ycombinator.com | 3 Dec 2023
In 2017, I wrote a toy language called Goby to learn how Ruby works. A few folks contributed quite a bit to it and one of them later referred me to my previous job (as a backend developer).
Fast-forward to 2021, I got interested in debugging tools so I started contributing to the then newly created Ruby debugger. In less than a year I opened more than a hundred PRs and became the 2nd biggest contributor of it. And that eventually landed me a job to work on Ruby's development tools, like LSP servers, REPLs, and of course, the debugger :-)
Debugging Silent Create Action Failures in Rails
2 projects | dev.to | 9 Nov 2023
Debuggers are powerful tools that allow you to step through your code line-by-line, inspecting variables and understanding the flow of execution. Using debuggers is a whole topic unto itself, and getting into the weeds with that would balloon the scope of this post. If you want more information on using them, I recommend reading the README for rdbg. This is the debugging solution for modern Ruby/Rails development. It's in Ruby's stdlib as of v3.1, and Rails 7+ apps include it in the Gemfile by default. I also recommend this section of the Rails guides for exploring how to use the debug gem with Rails applications.
Intro to Trace Inspector that displays Ruby trace logs with pretty UI
2 projects | dev.to | 24 May 2023
Trace Inspector, a tool that displays Ruby trace logs with pretty UI while debugging in VS Code, has recently landed in debug.gem. debug.gem is a Ruby standard debugger library and the default debugger in Rails. Since debug.gem supports VS Code, you can debug Ruby programs in vscode-rdbg.
3 projects | /r/ruby | 17 May 2023
For newer versions of Rails (introduced in v7): Debug Gem
Anyone else working through Michael Hartl's Learn Enough RoR Series that might be able to help me with a failing unit test?
3 projects | /r/rubyonrails | 17 Apr 2023
While pry is nice Ruby 2.6+ includes the debug gem in the standard library which avoids the need to install another dependency.
Ruby Debug support in Nova editor
3 projects | /r/ruby | 7 Dec 2022
We just rolled out a new extension called Ruby Debug that connects the editor to the debug gem through the debugger protocol. It's possible to run the debugger both in launch and attach mode, so you can use it with Rails or whatever application you like.
From byebug to ruby/debug
2 projects | dev.to | 10 Aug 2022
Switching to a new debugger and potentially changing your debugging process could be scary. So I hope this post can help you get familiar with ruby/debug and determine whether to switch to it.
Setup ruby/debug with VSCode
2 projects | dev.to | 9 Jul 2022
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.
What would it take to convert breakpoint in VSCode into binding.pry
2 projects | /r/ruby | 6 Jul 2022
Hey there, I'm not sure what do you mean by converting breakpoints into binding.pry. If you just want to insert breakpoints but not limited to pry's breakpoints, Ruby's official debugger actually supports VSCode out of the box.2 projects | /r/ruby | 6 Jul 2022
Hey there, Ruby's official debugger actually supports VSCode out of the box. Here's how you do it:
What are some alternatives?
Byebug - Debugging in Ruby 2
Pry - A runtime developer console and IRB alternative with powerful introspection capabilities.
vimspector - vimspector - A multi-language debugging system for Vim
nvim-ts-context-commentstring - Neovim treesitter plugin for setting the commentstring based on the cursor location in a file.
.dotfiles - My dotfiles
dotfiles - Settings for various tools I use.
ruby - The Ruby Programming Language
vim-dirvish - Directory viewer for Vim :zap:
Ruby on Rails - Ruby on Rails
Puma - A Ruby/Rack web server built for parallelism
callstacking-rails - Rails client for Call Stacking - your insurance policy for tracking down those hard-to-find production bugs.