Search (reset)

Episodes

Soft Delete with Discard

Episode #249 7-5-2020 free

Soft deletes for ActiveRecord done right.

Tracking Changes on Action Text

Episode #245 6-7-2020 free

Without using any gems, we look at tracking changes within Action Text. It seems like a simple thing, but challenges arise through several layers of abstraction due to the flexibility that Action Text provides.

Google Maps API with StimulusJS

Episode #236 4-5-2020 free

Add unobtrusive maps to your application using StimulusJS to tie in Google Maps Javascript API and Places API.

Syntax Highlighting with Action Text

Episode #231 3-1-2020 free

Set up Action Text with client side Syntax Highlighting using Highlight.js.

Emojis from Scratch

Episode #227 2-2-2020 free

In this episode, we look at attaching emojis to our comments model, allowing them to fill in some emotional cues.

Like Relationships and Global ID

Episode #223 1-5-2020 free

In this episode we create a Like/Unlike system where users can like posts and use Global ID to obfuscate IDs.

Plugging in AnyCable

Episode #214 11-3-2019 free

ActionCable can handle quite a bit of traffic, but it gets to a point where it can become a burden on the server. With AnyCable, we can not only handle more traffic, but it is also lighter on the resources.

Ruby on Rails Tips and Tricks

Episode #210 10-6-2019 free

Ruby and Ruby on Rails tricks from, dot files, operators, bundling, StimulusJS and more.

Push Notifications with ActionCable

Episode #205 9-1-2019 free

In this episode, we look into using Push Notifications within our Rails application and then using ActionCable to broadcast Push Notifications to the user.

Working with Large Data

Episode #201 8-4-2019 free

When database tables get large, things can slow down significantly. In this episode, we look at a few things which helps keep databases performant and the client side responsive.