Search (reset)

Episodes

Creating Health Checks

Episode #208 9-22-2019 pro

Health Checks are an important part of monitoring an application's health. However, a simple status response may not be sufficient. In this episode, we look at creating a health check which monitors some dependencies of a Rails application.

Client Side Validation with StimulusJS

Episode #207 9-15-2019 pro

Give clients quick feedback on form validation errors with ValidateJS and StimulusJS.

Creating and Publishing a Stimulus Controller Library

Episode #206 9-8-2019 pro

In this episode, we create a public StimulusJS Controller and publish it to NPM to that it can be shared and reused in other applications.

AWS Security Groups and Deploying Rails 6 to Beanstalk

Episode #203 8-18-2019 pro

Back in Episode #106, we configured and deployed to a very simple AWS Beanstalk environment. However, in this episode, we take things a bit further and explore security groups, an existing database and redis service. Also, there are a few changes that we have to do in order to get Rails 6 working within Beanstalk.

SweetAlerts in Rails 6

Episode #202 8-11-2019 pro

Sometimes adding a javascript library can be difficult because either it's not a straightforward process or some of the blog articles are either outdated or don't work properly. In this episode, we look at adding SweetAlerts into a Rails 6 application with Webpacker.

ViewComponent in Rails

Episode #196 6-30-2019 pro

The ViewComponent library will provide a new way for creating reusable and testable view components.

Thredded Forum

Episode #195 6-23-2019 pro

Thredded is a Rails 4.2+ forum/messageboard engine. Its goal is to be as simple and feature rich as possible.

Environment Specific Encrypted Credentials in Rails 5.2

Episode #193 6-16-2019 pro

A more simplief and better retake of Episode #123 where we look at the upcoming Rails 6 changes with encrypted credentials and how to apply it to a Rails 5.2 application.

Persistent Referral Links with Devise

Episode #192 6-9-2019 pro

In this episode we create a referral system with permanent links. Users can sign up with referral links which tracks the relationship between the referer and the person referred.

Realtime Client Updates from Background Jobs with Stimulus

Episode #190 5-26-2019 pro

Using RailsUJS, ActiveJob, ActionCable and Stimulus, we create a realtime feedback for background jobs running to provide a better user experience.