Episodes

Inline Editing Records

Episode #191 6-2-2019 free

Using Rails UJS, we create an interactive row editing solution without using any kind of Javascript frameworks.

Rails Scaffold with VueJS

Episode #169 1-20-2019 pro

In this episode, we look at replacing the generated scaffold form in Rails with a VueJS rendered form. We will use Turbolinks and VueJS Props to pass data between the view and redirect the client to various pages.

Using Action Text in a Rails 5.2 Application

Episode #167 1-6-2019 free CC

With Rails 6.0 is around the corner, Action Text has been merged into the Rails repository. However, it can still be used on a Rails 5.2 application while we wait for its official release.

Creating a Ruby Domain Specific Language (DSL)

Episode #166 12-30-2018 pro CC

In this episode, we look at creating a DSL for HTML tables. Though a simple example, it opens a lot of possibilities for consistency and expandable in what can be done with a DSL.

Friend Requests Views, Controllers, and Model Methods

Episode #156 10-21-2018 pro

Part II - In this episode, we create performant links for adding, accepting/rejecting and removing friends for our social media application.

Rails Presenters

Episode #149 9-2-2018 free

Separating view logic from bloated models can help maintain the model in the long run.

Recurring Events with FullCalendar

Episode #94 8-20-2017 free

Create recurring events and interact with them on FullCalendar.

Plotting Points on a Map from Scratch

Episode #86 6-25-2017 free

Using the Google Maps Javascript API, learn how to plot markers onto a map. Load markers and info windows through AJAX calls to your Rails JSON API.

Autocomplete with HTML Results

Episode #83 6-4-2017 free

Working with an autocomplete can be very simple. However, things get complicated when you try to use HTML markup in the displayed results. Learn how to use HTML markup within your autocomplete results!

DataTables

Episode #82 5-29-2017 free

The DataTables Javascript library creates a powerful display of your application's data. Some of the features include pagination, server side processing, sorting and search.