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.
Reliving Your Happiest HTTP Interactions with Ruby’s VCR Gem
VCR is a Ruby library that records HTTP interactions and plays them back to your test suite, verifying input and returning predictable output. Here’s how and when Prater (Staff Engineer) recommends you use it.
Read More
Rails
It was a busy year with 3131 commits from 491 contributors and 31 releases! We carefully selected the most significant pull requests for inclusion.
I have been working with a client with close to 600k images on their home page. The photos are tagged with multiple categories. The index API returns paginated pictures based on various sets of filters on classes.
Ruby
We are pleased to announce the release of Ruby 3.2.0. Ruby 3.2 adds many features and performance improvements.
Data is a new class introduced in Ruby 3.2 to define simple, immutable value objects with a nice API.
Blast from the past
 I think that we’ve often misunderstood authorization by trying to make OAuth 2.0 do more authorization than it’s supposed to by customizing JWT access tokens (that should be about “identity”) with application-specific role and permission claims that don’t belong there.
Beyond Ruby

I often find myself running into mysterious command line errors as I install different development dependencies over and over. Fortunately many commands have an option for verbose output that gives more insight.

In this episode Dave Farley, author of "Continuous Delivery", "Modern Software Engineering" and others, talks to Google Distinguished Engineer, Kelsey Hightower.