Booking System Live Updates
Play
15:46

Booking System Live Updates

#366 Sep 11, 2022 pro
Continuing on from Episode 364, we look at a few different approaches to getting live updates on Full Calendar. We look at a few attempts which seems to work, but introduce unfavorable bugs and finally a workaround to get things working nicely.

Booking System
Play
28:27

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.

Hotwire Question and Answer Feature
Play
41:09

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.

Infinite Scrolling with Hotwire
Play
17:47

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.

Private Chat Groups
Play
33:09

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.