Gem Changelogs
Ruby Rails

Gem Changelogs

Understanding Gem Updates Before You Run bundle update Keeping dependencies up to date is one of those things every Ruby...

Introducing TurboRspec
Testing Rails

Introducing TurboRspec

Testing Turbo Without Parsing HTML Hotwire and Turbo have changed the way many Rails applications are built. They make it...

Safer Memoization
Rails

Safer Memoization

Memoization is one of those techniques most Ruby developers start using almost immediately. It's simple, elegant, and...

Rails Health Check
Rails

Rails Health Check

Beyond /up: Production-Grade Health Checks for Rails and Rack Applications Most applications start with a simple question:...

Learning Rails
Rails Ruby Tutorial

Learning Rails

So, I decided to write this article to share a few resources I have used over the last 20 months of learning Ruby and Ruby...

Set Up Rbenv Revisited
Rails Ruby

Set Up Rbenv Revisited

I have been working on setting up a new operating system distribution. I took some time to test out a different package...

Devise Profile Usernames
Rails

Devise Profile Usernames

I have recently worked on several projects with user accounts managed by Devise, and I have been changing how user profile...