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)
    Previous/Next Record
    Play

    Previous/Next Record

    #449 Mar 31, 2024 pro

    In this episode, we'll explore the process of creating Previous and Next links for a record, but then refactor it to be more maintainable.

    rails model view
    4 2

    Counter Culture
    Play

    Counter Culture

    #435 Dec 31, 2023 pro

    The provided ActiveRecord counter caching mechanism provides some great basic functionality, but quickly becomes insufficient if you need more complex totaling or summing of records. In this episode, we'll look at implementing the counter_culture gem to gain extra functionality.

    rails model
    4 0

    Rails Organization
    Play

    Rails Organization

    #430 Nov 26, 2023 pro

    In this episode, we look at refactoring a model with a few different approaches; modules, classes and concerns. We'll explore each implementation and when I'd use one over the other.

    rails organization model
    12 4

    readonly?
    Play

    readonly?

    #426 Oct 29, 2023 pro

    In this episode, we look at making records read-only and also creating an override functionality where we can force the record to save. We'll also look at error handling when a record update is made to a read-only record.

    rails model
    4 2

    Parent Relationships and Turbo Frames
    Play

    Parent Relationships and Turbo Frames

    #421 Sep 24, 2023 pro

    Without writing any javascript, we create a highly interactive parent navigation. We will use Turbo Frames to provide the highly interactive experience and build a parent-child relationship from scratch.

    rails turbo model
    9 0

    Academic Discount
    Play

    Academic Discount

    #410 Jul 16, 2023 pro

    Are you searching for an efficient way to implement academic discounts on your web application? In this episode, we'll explore a subtle yet effective method for verifying academic email addresses, while also providing override options to ensure your organization retains full control.

    rails model
    4 1

    Zipping Files
    Play

    Zipping Files

    #385 Jan 22, 2023 pro

    In this episode, we have a look at three different methods of zipping Active Storage files and sending the zipped file to the end user. Each approach has its own benefits and the best approach will depend on your use case.

    rails model active storage
    2 2

    Searching Multiple Models
    Play

    Searching Multiple Models

    #370 Oct 9, 2022 pro

    In this episode, we look at creating a simple and maintainable way to search multiple models. As our application grows and the needs change, other avenues can be explored, but it's important to not prematurely optimize things before they're actually required.

    rails search database model
    4 0

    Partial Inserts
    Play

    Partial Inserts

    #360 Jul 31, 2022 pro

    Parsing through the Ruby on Rails CHANGELOG can reveal some interesting features and changes in the framework. In this episode, we look at one of those changes around inserting records into our database.

    rails model activerecord
    6 0

    Current Attributes
    Play

    Current Attributes

    #357 Jul 10, 2022 pro

    Abstract super class that provides a thread-isolated attributes singleton, which resets automatically before and after each request. This allows you to keep all the per-request attributes easily available to the whole system.

    rails model
    11 1

    • « First
    • ‹ Prev
    • 1
    • 2
    • 3
    • 4
    • 5
    • 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