What is Ruby doing on Rails?
Hello, you're reading Infinum Ruby Drops, bringing you the latest Ruby and Rails related news straight to your inbox every week.
Debugging Ruby on Rails with Visual Studio Code: Rails 7 and Ruby 3.1 are making life a lot easier

Rails 7 ships with the new debug gem, here's how to put it to work in VS Code for a delightfully native debugging experience

Read More
Official weekly Rails update with the latest changes that landed on main.
What is a Ruby on Rails Component, and how is it different than a React Component.
Switching to a new debugger and potentially changing your debugging process could be scary.
The way API clients signal results and errors is critical to integration quality, especially for under-documented APIs.

Blast from the past
A lot of us are practising Trunk Based Development and/or Continuous Deployment. I'm also a big fan. But, as cool and shiny as these practices are, I believe they do present some risks. In this article, I want to share my approach to incremental, safe releases during everyday story work.
In this day and age, we have a thousand ways and reasons to test our code. On it’s face, this is great! But the sword is double-edged: when I open a test that I’m not familiar with, I have to determine why it exists from any of a thousand possible reasons.
Beyond Ruby
Readable code is great, but not all code will be immediately readable. That's when you get your interrogation tools.

How Heroku changed how we build and deploy software.

Library of the week
I recently created a multi-threaded background job processor, Disqualified.