Search (reset)

Episodes

Autocomplete with StimulusJS

Episode #251 7-19-2020 pro

In this episode, learn how to easily add autocomplete search functionality to your Rails Application with StimulusJS.

FullCalendar with StimulusJS

Episode #250 7-12-2020 pro

FullCalendar still remains to be one of the best Javascript calendar libraries and with the power of StimulusJS, it is easier than ever to interact with. In this episode, we look at implementing the latest version of FullCalendar (v5) in our Ruby on Rails application.

Soft Delete with Discard

Episode #249 7-5-2020 free

Soft deletes for ActiveRecord done right.

Deploying to Heroku

Episode #248 6-28-2020 pro

Heroku is a Platform as a Service (PaaS), where you can deploy and manage your Ruby on Rails applications. It is one of the easiest platforms to deploy to; allowing you to focus on the development side of things instead of worrying about managing an infrastructure.

Dynamic Role Management

Episode #247 6-21-2020 pro

Create dynamic roles that can be assigned to users. Based on the assigned role, the user will be able to perform or view various parts of the application.

Video Chat with WebRTC

Episode #246 6-14-2020 pro

Using ActionCable and StimulusJS, we can create a Zoom-like video chat functionality where chat rooms can share live audio and video streams.

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.

Publish and Subscribe to Events

Episode #244 5-31-2020 pro

In this episode, we look at a micro library providing Ruby objects with Publish-Subscribe capabilities.

Embedding Youtube Videos into Action Text with Stimulus

Episode #243 5-24-2020 pro

Creating attachments with Action Text can be difficult, but in this episode, we look at how we can create embedded attachments into Trix without needing a persisting the data on a separate model on our database.

Removing Friendly Id

Episode #242 5-17-2020 pro

Sometimes we reach for a gem because it is what we know or we've had great experience with it in the past. However, sometimes the gem is a sledgehammer for a small problem. When you don't need all of the features, sometimes developing the functionality inside your application may be a better route.