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)
    Safely Running Shell Commands
    Play

    Safely Running Shell Commands

    #151 Sep 16, 2018 pro

    We may come across a need to run shell commands and Ruby has some built in methods which appear safe, but can introduce major security risks.

    rails security ruby
    8 0

    State Machines with AASM
    Play

    State Machines with AASM

    #147 Aug 19, 2018 pro

    State Machines are useful for tracking the state of an object. With AASM, we take a dive into how states can transition as well as modifying states and interacting with them.

    rails ruby state machine
    14 3

    Observer Patterns
    Play

    Observer Patterns

    #141 Jul 8, 2018 pro

    The Observer pattern (also known as publish/subscribe) provides a simple mechanism for one object to inform a set of interested third-party objects when its state changes.

    notifications ruby
    18 2

    Using GitLab Runner for CI/CD
    Play

    Using GitLab Runner for CI/CD

    #135 May 27, 2018 pro

    GitLab is a great version control software which has options to either self host or or use their hosted solution. In this episode, we look at using the GitLab Runner to run our Continuous Integration and Continuous Deployment.

    ruby version control ci/cd
    5 2

    Ruby Go Lang Extensions
    Play

    Ruby Go Lang Extensions

    #134 May 20, 2018 pro

    Let's face it, Ruby is slow , but don't abandon Ruby just yet. Using extensions, we can write performant code in another language for the specific slow functions while the rest of the application remains untouched.

    ruby extensions
    11 3

    Web Interactions with Mechanize
    Play

    Web Interactions with Mechanize

    #131 Apr 29, 2018 pro

    The Mechanize library is used for automating interaction with websites. Mechanize automatically stores and sends cookies, follows redirects, and can follow links and submit forms. Form fields can be populated and submitted.

    ruby web scraping
    6 0

    Ruby Objects and Memoization
    Play

    Ruby Objects and Memoization

    #120 Feb 18, 2018 pro

    In this episode, we look at creating ruby objects. Then we look at different ways of implementing memoization and how it can be used to speed up our classes.

    ruby performance
    18 6

    • « First
    • ‹ Prev
    • 1
    • 2
    • 3
    Drifting Ruby

    Quality Ruby Screencasts

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