Private Chat Groups
Play
33:09 CC

Private Chat Groups

#337 Feb 20, 2022 pro
In this episode, we look at broadcasting to private channels using stimulus controllers and turbo. We also look at the interactivity between two stimulus controllers and different ways of broadcasting to turbo streams.

Hotwire Question and Answer Feature
Play
41:09 CC

Hotwire Question and Answer Feature

#363 Aug 21, 2022 pro
In this episode, we create a highly interactive question and answer feature using Ruby on Rails and Hotwire. We also look at handling contextual actions based on the user when broadcasting the answers, all without writing any javascript.

Booking System
Play
28:27 CC

Booking System

#364 Aug 28, 2022 pro
In this episode, we use Hotwire and FullCalendar to create an appointment scheduling program. We will look at blocking appointments outside of business hours as well as preventing overlapping appointments.

TailwindUI Calendar
Play
40:00 CC

TailwindUI Calendar

#383 Jan 8, 2023 pro
The TailwindUI library provides static styled HTML examples, but this can be difficult to translate into a Rails application. In this episode, we take a look at one of the calendar examples and make it interactive with displaying days that have events as well as returning events on selected days.

Infinite Scrolling with Hotwire
Play
17:47 CC

Infinite Scrolling with Hotwire

#338 Feb 27, 2022 pro
In this episode, we have a look at two different approaches for implementing an infinite scrolling feature within a Ruby on Rails application with Hotwire. The first method will use a Stimulus Controller to handle AJAX requests back to the Rails application. The second approach will not use any external library, other than Hotwire, nor any javascript to accomplish the infinite scrolling.