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)
    Vibe Coding
    Play

    Vibe Coding

    #503 Apr 1, 2025 free

    Time to stop hiring $100k/year developers and hire an intern for $10k/year and pay $100/year for an AI Agent. The intern doesn't even need to understand the code it is generating and just help guide it to the solution. Sadly, this has to be said because people do not watch the content. This is satire.

    rails april fools ai machine learning
    8 8

    Classification Models
    Play

    Classification Models

    #502 Mar 30, 2025 pro

    Continuing from the previous episode, we look at removing the LLM in favor of a Classification Model. This will allow a more directed course of action for the Rails application to take based on the user input. We'll also look at fine tuning the model so that we are able to get better classifications of the user input.

    rails view artificial intelligence
    8 2

    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

    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

    Conditional Queue
    Play

    Conditional Queue

    #498 Mar 2, 2025 free

    In this episode we look at processing background jobs in a way that can conditionally send the work to be processed to different queues. This can be very powerful in situations where you need to process the job in different ways or send requests to different APIs.

    rails background processing solid queue
    3 0

    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

    Frozen String Literal
    Play

    Frozen String Literal

    #496 Feb 16, 2025 pro

    In this episode, we're going to look at the magic comment frozen_literal_string and what it does. We're going to look at various behaviors and migration paths to prepare your application for future versions of Ruby.

    rails ruby strings
    3 0

    Normalizes
    Play

    Normalizes

    #495 Feb 9, 2025 pro

    In this episode, we'll have a look at various approaches to data consistency and why it could be important to normalize the data. We'll look at and old approach and a more current one along with the caveats associated with each of them.

    rails data model
    13 0

    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

    • « First
    • ‹ Prev
    • ...
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • ...
    • 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