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)
    External Databases
    Play

    External Databases

    #529 Sep 28, 2025 pro

    Sometimes, we're building an integration to a third party product that doesn't expose any APIs, but we do have access to the database itself. In this episode, we'll look at connecting to external databases and look into some of the considerations when doing so to maintain data integrity.

    rails database
    4 0

    Database Constraints
    Play

    Database Constraints

    #519 Jul 20, 2025 pro

    In this episode, we have a look at two different scenarios where database level constraints are used to ensure the data integrity of our Rails application. The first scenario is more simple and the second one deals with associated records.

    rails database validations
    4 2

    Database Replica
    Play

    Database Replica

    #516 Jun 29, 2025 pro

    In this episode, we'll look at database connection switching within a Rails application to switch between a primary and replica database. This has many benefits on applications which many many read and write transactions.

    rails database docker
    3 0

    Log Bench
    Play

    Log Bench

    #515 Jun 22, 2025 pro

    Tailing logs can be rather annoying in a development environment when looking for a specific request. In this episode, we're going to explore the Log Bench gem and the value it adds to our development experience.

    rails development
    10 4

    Kamal 2 in Github Actions
    Play

    Kamal 2 in Github Actions

    #513 Jun 8, 2025 pro

    In this episode we take a look at Github Actions again, but with Kamal 2. Not too much has changed, but there are some differences in the approach on caching and a few other things that have changed since the initial release of Kamal.

    rails kamal deploy deployment
    5 1

    Kamal Maintenance Mode
    Play

    Kamal Maintenance Mode

    #510 May 18, 2025 pro

    In Kamal 2.6.0, a new feature was released that allowed an app to switch between live mode and maintenance mode. In this episode, we'll explore the new feature and how it works.

    rails deployment
    4 6

    Embeddings
    Play

    Embeddings

    #499 Mar 9, 2025 pro

    In this episode, we explore embeddings and how they improve search and recommendations by converting text into numerical vectors. We'll set up a Rails 8 app with PostgreSQL + PG Vector, generate embeddings, and perform similarity searches.

    rails model ai machine learning search
    7 2

    Development Approach
    Play

    Development Approach

    #497 Feb 23, 2025 pro

    Working with 3rd party integrations can be time consuming, complicated and we can take many different approaches when creating a proof of concept. In this episode, we're going to look at creating a development environment with Jupyter Notebooks so that we can iterate fast and remove a lot of the complexities of our application.

    rails development api
    2 2

    Kamal 2 with PostgreSQL
    Play

    Kamal 2 with PostgreSQL

    #478 Oct 13, 2024 pro

    In this episode, we expand on the previous episode by changing our database from Sqlite to PostgreSQL. We'll dive into some problems and some tricks to best handle the change. While we don't perform a data migration, we'll explore different ways to handle this.

    rails deploy kamal postgresql
    5 8

    Solid Queue v1.0.0
    Play

    Solid Queue v1.0.0

    #476 Sep 29, 2024 pro

    There's been a lot of updates to Solid Queue recently and with these changes came with some different approaches in how we set up the database and get visibility into the background workers.

    rails background processing solid queue
    7 4

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