News
TestProf III: guided and automated Ruby test profiling
The trend towards better developer experience (and developer tools) is increasing. Engineers crave smarter tools and faster feedback loops to maximize productivity. In the Ruby on Rails community, the latter usually implies long-running CI/CD buil...
The future of Rails test data management: … rests entirely on your shoulders, it turns out
One year ago last week, I wrapped up work on a Ruby gem called test_data that aims to be a more robust alternative to Rails’ rather-limited database fixtures. It also stands in sharp contrast to factory_bot, the design of which has led countless d...
❯ RAILSG · Ruby on Rails Generator Reference and Command Builder
Welcome! RAILSG is a collection of Ruby on Rails generator command references, and command builders. Each page has tons of info about it's command, plus a GUI editor to explore the flags and options, and build your own commands.To get started, cho...
Analysing Trends in Programming Language Popularity on Stack Overflow
The Rise and Plateau of Python and JavaScript.In the dynamic world of programming, the popularity of languages and frameworks is a telling indicator of where the industry is heading. Stack Overflow, the bustling hub of developer activity, provides...
Interview with Daniela Baron, Staff Engineer at FundThrough
Welcome to the new series on this blog where I interview noteworthy Ruby and Rails developers, especially those who have made significant contributions to the community with their code, writing, or leadership.In this second post in the series, I i...
The Ultimate Loofah Cheatsheet for Ruby | ProxiesAPI
oofah is a Ruby library for parsing and manipulating HTML/XML documents. It provides a simple API for traversing, manipulating, and extracting data from markup. Some key features:Built on top of Nokogiri, so it inherits Nokogiri's speed and Ruby i...
Understanding Rails Callbacks and Common Pitfalls
I recently spent a good chunk of time debugging a bug and in turn, did a lot of research on how Transactions and Touch work with callbacks like after_commit. Below is the debugging "story" I shared on X, if you like reading those, give it a shot b...
Announcing the end of support for Ruby runtimes 2.3 and 2.4 for the AWS SDK For Ruby
Starting November 24, 2023, AWS SDK for Ruby version 3 will no longer support these end of life (EOL) Ruby runtime versions:Ruby 2.3 – EOL began on 2019-03-31Ruby 2.4 – EOL began on 2020-03-31Since these versions are end-of-life, we have seen supp...