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.
Improve Code Quality with RuboCop
Cleaner pull requests, automated knowledge sharing, and easy engagement with open-source software? Sign me up!
Read More
Rails
Rails 6.1 has been released and wow does it have a lot of great stuff! We’ve been hard at work these past few months implementing improvements to multiple databases, adding support for destroying associations in jobs instead of in-memory, turning errors into objects, and so much more.
Stimulus JS 2.0 just came out and it includes the awesome Values and CSS Classes APIs.
Ruby
A deep dive into adding Ruby Type Signatures to existing projects and using Steep to perform type checking.
Ruby's versatility can be a double-edged sword. Let's see a few common security flaws and how SCA solutions like Brakeman and RuboCop can help us find and fix them.
Beyond Ruby
Best practices for code review when you're the author.

Steve Smith compares and contrasts different types of Feature Branching and Trunk Based Development, and explains why Continuous Delivery without Continuous Integration is not working.

Why it’s worth it to deeply understand the fiddly, boring-seeming details of the computer systems you use every day.

Blast from the past
I wrote a piece this week about what motivates people to become managers (tldr mostly org dysfunction), and Julian Dunn replied with some typically insightful tweets.
Repository of the week
Never mind your usual Procfile manager, here’s the Overmind and its little brother—Hivemind. Evil Martians use these tools over Foreman to manage Procfile-based applications for development.