Latest Articles

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...

Rails Image Helper
Rails Ruby Tutorial

Rails Image Helper

Often, when developing an application, a developer may need to include conditional logic to render UI elements—for...

Ruby 3.0 adds
Ruby

Ruby 3.0 adds

After the last four or five years of promises of a new major version of Ruby (Ruby 3), it looks like this new version is...

News Rails Template
Rails Ruby

News Rails Template

In this article, we take a look at a more complete Rails template to start a new Rails project. Why? With a custom...

Rails Gravatar
Rails Ruby

Rails Gravatar

In the previous article in this series, we learned about Active Storage. We set up an interface to allow a user to add an...

Rails Active Storage
Rails Ruby

Rails Active Storage

In any web application, the ability to use images is tantamount. In a Ruby on Rails project, using Active Storage...

Rails DRY Controllers
Rails Ruby

Rails DRY Controllers

In any programming language, it is important to create DRY (Don't Repeat Yourself) code. In this article, we will explore...

Rails Code Along
Rails Testing Ruby

Rails Code Along

So I am always looking for ways to improve my skills in Ruby on Rails. As I look for my first professional dev job, after...