#105 💎 Debugging in Ruby, Rails 6 system tests, Tech debt solutions and more…

Happy Wednesday!

Here is issue #105 of our newsletter with news and the best tools for your current or future Rails projects…

1. 💬 Rémi shares helpful info about using comments in migrations to make it easier to maintain tables.

2. 🚀 Rails Adds ActiveRecord::Base.with_connection To Optimize Database Operations explains how to optimize specific DB queries using with_connection to improve performance.

3. 📖 Learn how to run Rails 6 system tests in Docker using a host browser.

4. 💎 Since 3.1, Ruby ships with the debug gem, here is more information on all its uses: Debugging in Ruby with Debug​


🚨 Running EOLed Versions of Ruby and Rails in Production?

Need to Pay Down Tech Debt on a Budget? FastRuby.io’s maintenance services offer a cost-effective solution on a monthly basis. Top-notch engineering teams trust Bonsai to gradually upgrade their EOLed Ruby and Rails versions with zero downtime.


5. 🚨 Helpful info: rack was updated to versions 3.1.5 and 3.1.6 addressing a potential ReDOS attack.

6. More information about Sidekiq:

​

Bookmark them, share them, or save them. We hope you found these links helpful 😉

Know anyone who would love to get this newsletter? Tell them to​​ ​subscribe to the Rails Upgrade News newsletter​​​…

Best,

The ​​​​FastRuby.io​​​​ Team

​
​

Don't wait to bring your Rails application up to date.

We will get on a quick call and recommend a couple of options to start upgrading your Rails app.