-
Benchmarking Ruby 2.5 to 3.1
This is another Ruby comparison benchmark, in the tradition of 2016, 2017 and 2020. This christmas Ruby 3.1.0 was released, featuring the brand-new YJI. -
Verifying Content-Security Policy with Selenium and Cuprite | Arkency Blog
Once upon a time, a fellow RailsEventStore enthusiast reported an issue. It turned out that the RES::Browser component was not compatible with a quite . -
Ignore RuboCop changes in Git Blame
Have you ever run git blame, looked at the commit for a line, and seen some big refactoring or formatting commit? It’s so frustrating not to be able to. -
Ruby adds a new core class called Data to represent simple immutable value objects | Saeloun Blog
Ruby 3.1 adds a new core class called Data to represent simple immutable value objects. The Data class helps define simple classes for value-alike obje. -
The Gem Foundation - Ryan Bigg
Its mission is assist contributors in the Ruby community in their task to further the adoption of the Ruby language, expanding the scope more broadly t. -
Your Rails and Ruby Versioning and Gemfile Policy
One of the lowest-effort, highest-value practices you can adopt for sustainable development is to keep your dependencies updates frequently. The founda. -
Ruby concurrency is hard: how I became a Ruby on Rails contributor - Closer to Code
For the past several weeks, I've been trying to fix a cranky spec in Karafka integrations suite, which in the end, lead me to become a Ruby on Rails mi..
-
Comparing the performance of popular language runtimes
I am writing a series of blogs on using different languages to access Oracle databases [eg Python, Node.js, Rust and Julia]. Eventully, I want to com. -
How We Test Rails Applications
We use RSpec feature and specs heavily,Feature specs, a kind of acceptance test, are high-level tests that walk through your entire application ensurin. -
How To Set Up User Authentication with Devise in a Rails 7 Application | DigitalOcean
The Devise gem is an authentication solution for Ruby on Rails applications; it helps you set up production-ready user authentication in your projects without having to do everything on your own. Devise provides ...