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)
    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

    Processing Large Jobs
    Play

    Processing Large Jobs

    #468 Aug 4, 2024 free

    In this episode, we will upload a CSV file but need to pass it into a background job. This can prove to be difficult based on the hosting infrastructure so we'll explore some mechanisms to work around them. We'll also look to optimize Solid Queue to handle the large number of jobs.

    rails solid queue background processing active storage
    8 3

    Streaming LLM Responses
    Play

    Streaming LLM Responses

    #445 Mar 3, 2024 free

    In this episode, we look at running a self hosted Large Language Model (LLM) and consuming it with a Rails application. We will use a background to make API requests to the LLM and then stream the responses in real-time to the browser.

    rails ai artificial intelligence machine learning background processing
    13 5

    Detect Spam with AI
    Play

    Detect Spam with AI

    #427 Nov 5, 2023 free

    We can create a small python service that uses a Large Language Model (LLM) to detect if a message is spam or not. Using this service, we can tie it into our Rails application so that any comment created will be evaluated for being spam or not. We explore a few different routes on handling any messages flagged as spam.

    rails ai machine learning background processing artificial intelligence
    4 1

    Broadcasting Progress from Background Jobs
    Play

    Broadcasting Progress from Background Jobs

    #408 Jul 2, 2023 free

    In a previous episode, we had created a custom ActionCable channel to assist in broadcasting updates from a background job. With the introduction of Turbo, we can simplify this process as we look at a few different approaches in displaying a progress bar with real time updates from background jobs.

    rails hotwire background processing
    9 1

    Transcribing with Artificial Intelligence
    Play

    Transcribing with Artificial Intelligence

    #395 Apr 2, 2023 free

    In this episode, we look at creating an audio transcription service which allows files uploaded from Active Storage to be transcribed with Artificial Intelligence. However, there are a lot of considerations around the approach from both a performance and thread safety perspectives.

    rails artificial intelligence turbo background processing
    4 0

    Custom Error Pages with Slack Notification
    Play

    Custom Error Pages with Slack Notification

    #91 Jul 30, 2017 free

    Learn to use custom error pages to provide a similar look to your application. Get notified on Slack as errors occur to act on them before they're reported.

    rails api error background processing
    17 7

    Periodic Tasks with sidekiq-cron
    Play

    Periodic Tasks with sidekiq-cron

    #61 Jan 2, 2017 free

    Using a third-party add-on, sidekiq-cron, we can create periodic tasks to extend the functionality of sidekiq.

    rails background processing
    11 14

    Sidekiq on Production
    Play

    Sidekiq on Production

    #60 Dec 25, 2016 free

    Sidekiq is a Ruby Background Processor that manages its queue with a Redis service. Learn to deploy Sidekiq to your production environment.

    rails production background processing deployment
    14 4

    Sidekiq Basics
    Play

    Sidekiq Basics

    #59 Dec 18, 2016 free

    Sidekiq is a Ruby Background Processor that manages its queue with a Redis service. Learn the basics of Sidekiq and integrating it with ActiveJob.

    rails performance background processing
    16 2

    • 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