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

    Tags

    • Rails (350)
    • Javascript (72)
    • View (53)
    • Stimulusjs (48)
    • Ruby (39)
    • Model (34)
    • Security (30)
    • Hotwire (25)
    • Development (25)
    • Api (22)
    • Database (22)
    • Performance (19)
    • Form (19)
    • Deployment (18)
    • Turbo (18)
    • Authentication (17)
    • Active Storage (11)
    • Websockets (10)
    • Uploads (10)
    • Background Processing (10)
    • 7.0 (10)
    • Ajax (10)
    • Production (10)
    • Docker (8)
    • Test (8)
    Deploying with MRSK
    Play

    Deploying with MRSK

    #391 Mar 5, 2023 free

    MRSK deploys web apps anywhere from bare metal to cloud VMs using Docker with zero downtime. In this episode, we will set up a Digital Ocean infrastructure with a Load Balancer, Virtual Machines, and a PostgreSQL database. We'll use MRSK to provision and deploy our Rails application to the Virtual Machines.

    rails deployment deploy
    3 4

    Demystifying the Asset Pipeline
    Play

    Demystifying the Asset Pipeline

    #387 Feb 5, 2023 free

    The asset pipeline can be confusing. So, in this episode, we explore Sprockets and the movement towards Propshaft, a new Rails library for managing assets. We'll also have a look at some nuances with jsbundling and how to overcome them.

    rails assets
    9 6

    Custom Turbo Stream Actions
    Play

    Custom Turbo Stream Actions

    #382 Jan 1, 2023 free

    With the release of Turbo 7.2, we gained the ability to create custom actions in Turbo. This allows us to trigger functions on the client side that would have been difficult or cumbersome to do in the past. In this episode, we look at setting up custom actions and how to use them.

    rails turbo javascript hotwire
    7 4

    Stimulus Outlets API
    Play

    Stimulus Outlets API

    #378 Dec 4, 2022 free

    Outlets let you reference Stimulus controller instances and their controller element from within another Stimulus Controller by using CSS selectors. In this episode, we look at a simple example and then refactoring some older code where we used some workarounds to communicate with other stimulus controllers.

    rails stimulusjs javascript
    5 0

    Infrastructure Migration
    Play

    Infrastructure Migration

    #374 Nov 6, 2022 free

    For various reasons, we may decide to move our services off of one platform onto another. This could be due to pricing, uptime or other reasons. In this episode, we look at migrating a Ruby on Rails application and database from Heroku to Fly.

    rails infrastructure database migration
    3 2

    Hotwire Introduction
    Play

    Hotwire Introduction

    #369 Oct 2, 2022 free

    Hotwire is an alternative approach to building modern web applications without using much JavaScript by sending HTML instead of JSON over the wire. With Rails 7, we get Hotwire added in by default. In this episode, we look at some of the features with Hotwire and how to use them.

    rails hotwire javascript turbo stimulusjs
    8 9

    Automate Rake Tasks
    Play

    Automate Rake Tasks

    #365 Sep 4, 2022 free

    When rake tasks need to be part of a deployment, you could find yourself in a situation where the rake task was forgotten about or have to go through the process of shelling into the environment to execute the tasks. In this episode, we look at addressing these issues by creating a way to have rake tasks execute automatically.

    rails tasks deployment
    4 0

    Ubuntu Desktop
    Play

    Ubuntu Desktop

    #361 Aug 7, 2022 free

    Ubuntu is an open source software operating system that offers a great development experience and can run on most x86/amd64 systems. In this episode, we set up our Ruby on Rails development environment on Ubuntu 22.04 LTS Jammy Jellyfish.

    development rails environment
    4 2

    File Uploads and Cloud Storage
    Play

    File Uploads and Cloud Storage

    #356 Jul 3, 2022 free

    AWS S3 has been a reliable service over the years and for a long time it was the only option. However, in the past few years, there has been more cloud storage options that have popped up with compatible S3 APIs. These services can sometimes offer better pricing and speeds.

    rails uploads active storage
    7 0

    Roles from Scratch
    Play

    Roles from Scratch

    #352 Jun 5, 2022 free

    In this episode, we look at different authorization approaches from the most simple to more complex scenarios.

    rails model authorization
    6 4

    • 1
    • 2
    • 3
    • 4
    • 5
    • …
    • Next ›
    • Last »
    Drifting Ruby

    Quality Ruby Screencasts

    About
    • About
    • Pricing
    • Blog
    Meta
    • atom
    Legal
    • Privacy Policy
    • Terms of Use
    Apps
    • Rubidium
    © 2023 Kimura Innovations, LLC