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 (359)
    • Javascript (74)
    • View (54)
    • Stimulusjs (51)
    • Ruby (39)
    • Model (34)
    • Security (32)
    • Development (25)
    • Hotwire (25)
    • Api (23)
    • Database (22)
    • Turbo (19)
    • Performance (19)
    • Form (19)
    • Deployment (18)
    • Authentication (17)
    • Active Storage (13)
    • Background Processing (11)
    • Uploads (10)
    • Websockets (10)
    • 7.0 (10)
    • Ajax (10)
    • Production (10)
    • Test (9)
    • Docker (8)
    Interview Questions
    Play

    Interview Questions

    #182 Apr 14, 2019 pro

    In this episode, we look at various questions asked during interviews.

    development ruby
    19 0

    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

    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

    Polling with StimulusJS
    Play

    Polling with StimulusJS

    #211 Oct 13, 2019 pro

    Sometimes an old techniques with a modern twist can not only solve the problems at hand, but can also simplify the application's architecture.

    javascript ruby stimulusjs
    17 4

    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

    Development Decisions and Architecture
    Play

    Development Decisions and Architecture

    #160 Nov 18, 2018 pro

    Decisions made during the development process can significantly affect how the production environment is architected. In this episode, we look at a few different scenarios and how the early decisions made in development affected the production infrastructure.

    development rails ruby architecture
    16 1

    Templating Ruby on Rails Applications
    Play

    Templating Ruby on Rails Applications

    #163 Dec 9, 2018 pro

    There is a lot of work that is done on new applications and a lot of the common code between new applications. In this episode, we look at using templates to speed up the initial process.

    rails ruby template
    13 5

    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
    13 3

    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

    Creating a Rack Middleware
    Play

    Creating a Rack Middleware

    #215 Nov 10, 2019 pro

    Rack provides a minimal, modular, and adaptable interface for developing web applications in Ruby. In this episode, we create and insert our own Rack Middleware into a Rails 6 application.

    rails ruby rack middleware
    11 0

    • 1
    • 2
    • 3
    • 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