GoRails is a series of screencasts and guides for all aspects of Ruby on Rails. Learn how to setup your machine, build a Rails application, and deploy it to a server.
Notifications in Rails applications are even easier now with the new release of Noticed gem v2. We'll explore how to add notifications to your Rails app in just a few minutes.
In this lesson, we will pick up where we left off in the last part and package up our script into a gem that we can share. Along the way, we'll look at how we can spread responsibility across a few small classes to separate concerns and hopefully make the
Solid Queue is a database backed queue adapter for ActiveJob in your Rails apps. Instead of requiring an additional service like Redis, jobs are managed in the database itself and it's compatible with PostgreSQL, MySQL, and SQLite.
In this lesson, we will be looking at getting a v1 of a Ruby script that will fetch, pull, and push across several repositories and remotes to keep our code up-to-date. Hopefully, it will give you ideas for other areas in your workflow where a simple Ruby
In this lesson, we will lay down our foundational knowledge of forms on the web, knowledge that will be used throughout your career as a web developer.
In this lesson, we will step briefly into the world of forms in Rails to see the naming conventions Rails uses to help us get structured data from form submissions in our Rails applications.
Rails.env looks and acts like a Ruby String, but you can call methods with question marks on it. In this lesson, we'll learn how it works using ActiveSupport StringInquirer.
At Rails World 2023, Chris Oliver gave a talk about Powerful Rails features you might not know to cover small, but incredibly useful techniques you can use to write better Rails applications.