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

    SOLID - Liskov Substitution Principle
    Play

    SOLID - Liskov Substitution Principle

    #200 Jul 28, 2019 pro

    In this episode, we look at the Liskov Substitution Principle. If S is a subtype of T, then objects of type T may be replaced with objects of type S without altering any of the desirable properties of the program.

    ruby solid
    12 3

    SOLID - Open/Closed Principle
    Play

    SOLID - Open/Closed Principle

    #199 Jul 21, 2019 pro

    Open/Closed principle states "software entities (classes, modules, functions, etc.) should be open for extension, but closed for modification"; that is, such an entity can allow its behaviour to be extended without modifying its code.

    ruby solid
    16 3

    SOLID - Single Responsibility Principle
    Play

    SOLID - Single Responsibility Principle

    #198 Jul 14, 2019 pro

    A class should only have a single responsibility, that is, only changes to one part of the software's specification should be able to affect the specification of the class.

    solid
    11 2

    Drifting Ruby

    Quality Ruby Screencasts

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