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

    Rails Version

    • 8.x
    • 7.x
    • 6.x
    • 5.x
    • 4.x

    Tags

    • Rails (379)
    • Javascript (75)
    • View (58)
    • Stimulusjs (55)
    • Ruby (40)
    • Model (36)
    • Security (32)
    • Hotwire (29)
    • Development (27)
    • Api (23)
    • Database (22)
    • Turbo (21)
    • Performance (20)
    • Form (19)
    • Deployment (18)
    • Authentication (17)
    • Active Storage (14)
    • Background Processing (12)
    • Uploads (11)
    • Websockets (10)
    • Ajax (10)
    • 7.0 (10)
    • Production (10)
    • Test (9)
    • Docker (9)
    Command Palette
    Play

    Command Palette

    #572 Jul 19, 2026 pro

    In this episode, we'll explore the power of combining a Stimulus Controller and Turbo Frame Tags to create a seamless user interface. We'll use the example of keyboard shortcuts to launch a search modal to query records.

    rails turbo stimulusjs javascript
    3 0

    Recover Form Data
    Play

    Recover Form Data

    #571 Jul 12, 2026 pro

    In this episode, we look at creating a reusable Stimulus Controller that will allow us to recover a filled out form from out local storage.

    rails stimulusjs form javascript
    2 0

    Analyze Active Storage
    Play

    Analyze Active Storage

    #568 Jun 21, 2026 pro

    In this episode, we look at filling in form data based on the contents of a PDF that is uploaded through Active Storage. We will implement a mechanism to fill out the form data without having to first persist the record.

    rails active storage stimulusjs ai
    3 0

    Polling for New Records - Advanced
    Play

    Polling for New Records - Advanced

    #567 Jun 14, 2026 pro

    Continuing from the previous episode, we look at evolving the polling stimulus controller to handle pausing when the user navigates to a different tab, handle network errors, properly construct the URL and handle inserting new records differently. These small changes creates a much stronger polling mechanism.

    rails stimulusjs polling
    3 0

    Debounce
    Play

    Debounce

    #550 Feb 22, 2026 pro

    Demonstrate how to implement a debounced live search in a Rails application using Stimulus and Turbo, improving UX by reducing unnecessary server requests.

    rails hotwire javascript stimulusjs
    4 0

    Turbo Permanent
    Play

    Turbo Permanent

    #546 Jan 25, 2026 pro

    In this episode, we'll look at common problems with broadcasting refreshes and page morphs as well as some paths to a solution to provide a good user experience.

    rails stimulusjs turbo
    3 0

    RequestJS
    Play

    RequestJS

    #544 Jan 11, 2026 pro

    In this episode, we'll have a look at a few different examples of how to make AJAX requests in a modern Rails application. We'll also explore some of the different things to be aware of and patterns that I feel make for maintainable applications.

    rails ajax stimulusjs
    4 0

    Fizzy JS Patterns
    Play

    Fizzy JS Patterns

    #540 Dec 14, 2025 pro

    In this episode, we look at the open source project Fizzy and the Javascript patterns used. We will look at various patterns used and some thoughts of improvement.

    rails javascript stimulusjs
    5 1

    Pull to Refresh
    Play

    Pull to Refresh

    #532 Oct 19, 2025 pro

    When PWA websites are installed (specifically on iOS) there is some functionality lost to refresh the page. In this episode, we explore in how to restore this functionality.

    rails pwa stimulusjs
    3 3

    Chat Agent
    Play

    Chat Agent

    #501 Mar 23, 2025 pro

    In this episode, we lay down the ground work to have a chat agent in our Rails application. We'll be creating this from complete scratch and set it up in a way that you can have responses generated however you want.

    rails stimulusjs view
    6 2

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

    Quality Ruby Screencasts

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