Drifting Ruby
  • love movie Episodes
  • More Content
    Learning Paths

    Curated list of episodes, bundled to help you on your learning path!

    Video Logs new

    Videos of tech, infrastructure, hardware and software which non-instructional by nature.

    Blog

    Articles around software and tutorials.

    Merchandise

    Show your love and support while looking fancy.

  • Community
    Forums new

    Got a question or want to chat about a topic? Let's talk!

  • About
  • Login

  • Home

  • Episodes

  • About

  • Login
  • Reset

    View

    • View List
    • View Cards

    Episodes

    • Free Episodes
    • Pro Episodes

    Sort

    • By Rank
    • By Date
    • By Popularity

    Tags

    • Rails (350)
    • Javascript (72)
    • View (53)
    • Stimulusjs (48)
    • Ruby (39)
    • Model (34)
    • Security (30)
    • Hotwire (25)
    • Development (25)
    • Api (22)
    • Database (22)
    • Performance (19)
    • Form (19)
    • Deployment (18)
    • Turbo (18)
    • Authentication (17)
    • Active Storage (11)
    • Websockets (10)
    • Uploads (10)
    • Background Processing (10)
    • 7.0 (10)
    • Ajax (10)
    • Production (10)
    • Docker (8)
    • Test (8)
    TailwindUI Calendar
    Play

    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.

    rails tailwind turbo stimulusjs hotwire
    7 1

    Custom Turbo Stream Actions
    Play

    Custom Turbo Stream Actions

    #382 Jan 1, 2023 free

    With the release of Turbo 7.2, we gained the ability to create custom actions in Turbo. This allows us to trigger functions on the client side that would have been difficult or cumbersome to do in the past. In this episode, we look at setting up custom actions and how to use them.

    rails turbo javascript hotwire
    7 4

    Saving Attributes with Hotwire
    Play

    Saving Attributes with Hotwire

    #373 Oct 30, 2022 pro

    With Hotwire, we can create form where each input field is saved once a user has changed its value. We look at some of the common issues that you could run into when using Hotwire and some ways to mitigate those problems.

    rails hotwire javascript turbo form
    11 3

    Mapbox Geolocation
    Play

    Mapbox Geolocation

    #372 Oct 23, 2022 pro

    Using Hotwire and the Mapbox API, we can track the location of a user and playback their recorded GPS coordinates.

    rails hotwire javascript maps
    5 2

    Hotwire Introduction
    Play

    Hotwire Introduction

    #369 Oct 2, 2022 free

    Hotwire is an alternative approach to building modern web applications without using much JavaScript by sending HTML instead of JSON over the wire. With Rails 7, we get Hotwire added in by default. In this episode, we look at some of the features with Hotwire and how to use them.

    rails hotwire javascript turbo stimulusjs
    8 9

    Booking System Live Updates
    Play

    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.

    rails hotwire calendar
    6 0

    Booking System
    Play

    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.

    rails hotwire calendar
    8 5

    Hotwire Question and Answer Feature
    Play

    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.

    rails hotwire turbo
    8 6

    Infinite Scrolling with Hotwire
    Play

    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.

    rails hotwire javascript turbo
    6 3

    Private Chat Groups
    Play

    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.

    rails hotwire stimulusjs turbo
    7 2

    • 1
    • 2
    • 3
    • Next ›
    • Last »
    Drifting Ruby

    Quality Ruby Screencasts

    About
    • About
    • Pricing
    • Blog
    Meta
    • atom
    Legal
    • Privacy Policy
    • Terms of Use
    Apps
    • Rubidium
    © 2023 Kimura Innovations, LLC