-
From Paperclip to Active Storage at scale - Finnian Anderson
I was until recently working on a Ruby on Rails project as part of my day job, which used Paperclip for attaching files within the application. With Pa.
-
Safe gem upgrades with pessimize gem | Hanami Mastery
Upgrading gems in the bigger project can become a hustle if you don't use tools like pessimize to help you deal with them safely.Working on a Ruby appl.
-
Hanami 2.0 Thoughts - Ryan Bigg
I’ve been a fan of Hanami for a number of years now. One of my favourite apps to work on is even an open-source Hanami app! I have also been writing an.
-
Tracking a process's memory usage in Ruby
The amount of memory an application consumes is fundamental to investigating memory bloating. The quest to come up with that number per a given task is.
-
Migrate a Rails App from Heroku to Dokku [Step by Step Tutorial]
Dokku is dev ops for dummies and a cheaper alternative to Heroku. Recently I’ve migrated a couple of my projects to it. In this tutorial, I will descri.
-
Advent of YARV
Since I started working on the YJIT team at Shopify, I’ve been learning more and more about the CRuby virtual machine known as YARV. A lot of the detai.
-
Vanilla Rails authentication with Authentication Zero
Since Rails 3, the framework has shipped its own authentication helper, has_secure_password. This is how Hey/Basecamp, for example, handles authenticat.
-
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.