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)
    Ten Years of Frontend
    Play

    Ten Years of Frontend

    #561 May 3, 2026 free

    In this episode, we look at where we were years ago and the journey where we have landed today. Over the past 10 years, much has changed with our approach to client interactions and in the episode we explore my favorite and current approach.

    rails hotwire turbo stimulusjs
    4 1

    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

    Dependent Select
    Play

    Dependent Select

    #517 Jul 6, 2025 free

    In this episode, we explore how to enhance standard select fields using a JavaScript library together with StimulusJS to create more dynamic and responsive dropdowns. The focus is on adding search functionality, handling dependent selections, and integrating smoothly with modern frontend setups.

    rails stimulusjs select form
    4 1

    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

    Confetti
    Play

    Confetti

    #500 Mar 16, 2025 pro

    In celebration of Episode #500, we'll be looking at adding confetti to our Rails application. While seemingly a bit silly, this can add a bit of flare to your application when used properly.

    rails view stimulusjs
    7 2

    Outlets and Permanent Tags
    Play

    Outlets and Permanent Tags

    #494 Feb 2, 2025 free

    In this episode, we'll explore how we can add a "global" music player that will persist across different pages. Our approach will be unobtrusive and implemented in a maintainable way.

    rails view stimulusjs outlets
    6 1

    • 1
    • 2
    • 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