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)
    Docker on Rails 7
    Play

    Docker on Rails 7

    #320 Oct 24, 2021 pro

    In this episode, we look at changing the default Rails 7 development environment over to a Docker based environment.

    7.0 docker rails
    21 29

    From Webpacker to esbuild
    Play

    From Webpacker to esbuild

    #319 Oct 17, 2021 pro

    With Rails 7 coming out soon, it's a good time to look at what it could take to upgrade our existing applications to esbuild. In this episode, we start with a Rails 6 application and begin the upgrade process by removing Webpacker and switching over to esbuild.

    7.0 esbuild javascript rails upgrade webpacker
    10 5

    Modern Chat Feature
    Play

    Modern Chat Feature

    #318 Oct 10, 2021 pro

    In this episode, we create a chat application using Rails 7, esbuild (JS Bundling), CSS Bundling, Hotwire, and Action Text. We also dive into some issues around CSS Bundling and Action Text.

    7.0 hotwire javascript rails turbo esbuild
    11 4

    Reset Password from Scratch
    Play

    Reset Password from Scratch

    #316 Sep 26, 2021 pro

    Continuing from Episode 300, we look at creating a password reset feature. We explore some of the security concerns around this feature and some mitigating options.

    authentication rails security
    4 0

    Securing Downloads with Global ID
    Play

    Securing Downloads with Global ID

    #315 Sep 19, 2021 pro

    With custom controllers and Global ID, we can lock down Active Storage files to provide a link which expires after a duration of time. At the beginning of the video, I tour the new Rails 7 template and configuration that will be used for episodes going forward.

    active storage rails global id downloads
    9 0

    Logging in Rails
    Play

    Logging in Rails

    #314 Sep 12, 2021 pro

    Logging is an important part of understanding the behavior of your applications. Your logs contain essential records of application operations including database queries, server requests, and errors.

    production rails logging
    9 1

    Drag and Drop with Hotwire
    Play

    Drag and Drop with Hotwire

    #311 Aug 29, 2021 pro

    Acts as List provides the capabilities for sorting and reordering a number of objects in a list. In combination with SortableJS and Hotwire (Stimulus), we can create a positionable list with ease.

    hotwire javascript rails stimulusjs
    13 8

    Adding Custom Buttons to Action Text
    Play

    Adding Custom Buttons to Action Text

    #310 Aug 22, 2021 pro

    In this episode, we extend Action Text with an additional button to change the text colors of the WYSIWYG editor.

    action text rails wysiwyg trix
    7 5

    Creating Command Line Applications
    Play

    Creating Command Line Applications

    #309 Aug 15, 2021 pro

    As developers, chances are we are in the terminal often. Command Line Interfaces (CLI), are very helpful in streamlining our work. Ruby is a very powerful language and can make some powerful CLIs. Thor is a powerful option, but in this episode, we look at some alternatives from basic to more advanced scenarios.

    ruby command line
    11 2

    Slim Select with Stimulus
    Play

    Slim Select with Stimulus

    #308 Aug 8, 2021 pro

    Using Stimulus and Slim Select, we can get performant results quickly and efficiently.

    form javascript stimulusjs view
    15 32

    • « First
    • ‹ Prev
    • ...
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • ...
    • 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