Drifting Ruby Screencasts
Share:

Listens: 58

About

Every week you will be treated to a new Drifting Ruby episode featuring tips and tricks with Ruby on Rails, the popular web development framework. These screencasts are short and focus on one technique so you can quickly move on to applying it to your own project. The topics are geared toward the intermediate Rails developer, but beginners and experts will get something out of it as well.

Error Tracking from Scratch

In this episode, we look at creating a middleware to track errors to publish to another error "from scratch" error monitoring application.
Show notes

esbuild for Rails

Use esbuild to bundle your JavaScript, then deliver it via the asset pipeline in Rails. This gem provides an installer to get you going with esbuild i...
Show notes

Hotwire Turbo Replacing Rails UJS

In this episode, we look at some common functionality that we got with Rails UJS and what it looks like to reimplement these with Hotwire's Turbo and ...
Show notes

Tracking Events with Ahoy

Analytics can provide great information about your users and the content that you're producing. With using the Ahoy gem, we can gather powerful analyt...
Show notes

10 Tips and Tricks

I don't get around to doing these two often, but they are always a lot of fun. In this episode, we'll look at ten different Ruby on Rails tips and tri...
Show notes

Building a Questionnaire

Using StimulusJS and nested forms, we create the first parts of a questionnaire. Dynamic surveys can be difficult to architect and maintain. In this e...
Show notes

Multiple Resources with Devise

Sometimes we get into situations where our applications requires a different type of user account which wouldn't really fit into a role. So, in this e...
Show notes

Turbo Native for iOS

In this episode, we look at modifying our Rails application and building a hybrid native application for iOS using Hotwire.
Show notes

reCAPTCHA v2

Reduce the number of bots and spam your Ruby on Rails application gets with Google reCAPTCHA v2.
Show notes

Diving into Hotwire

In this episode, we look at the installation scripts of Hotwire and get a better understanding of what they're doing in order to integrate it into our...
Show notes