Drifting Ruby
  • 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 new

    Show your love and support while looking fancy.

  • About
  • Login

  • Home

  • About

  • Login
  • Reset

    View

    • View List
    • View Cards

    Episodes

    • Free Episodes
    • Pro Episodes

    Sort

    • By Rank
    • By Date
    • By Popularity

    Tags

    • Rails (253)
    • Javascript (57)
    • View (46)
    • Ruby (36)
    • Stimulusjs (33)
    • Model (25)
    • Security (23)
    • Development (22)
    • Api (19)
    • Performance (18)
    • Database (13)
    • Form (12)
    • Deployment (11)
    • Websockets (10)
    • Ajax (10)
    • Uploads (9)
    • Authentication (8)
    • Background Processing (7)
    • Production (7)
    • Gem (7)
    • Test (7)
    • Javascript Framework (7)
    • 6.0 (7)
    • Active Storage (7)
    • Notifications (5)
    Form Wizards from Scratch
    Play

    Form Wizards from Scratch

    #291 Apr 11, 2021 pro

    Learn how to make form wizards without any external dependencies. This will allow you to have a simple extendable workflow and optionally to take advantage of Hotwire to create a seamless experience.

    form hotwire rails
    1 2

    Cache Warming
    Play

    Cache Warming

    #273 Dec 13, 2020 pro

    Caching is a great way to speed up your applications. However, when a cache becomes stale, there could be a user experience degradation until the cache is rebuilt. In this episode, we look at implementing a background job to rebuild the cache.

    background processing performance rails
    6 0

    Client Side Validation with StimulusJS
    Play

    Client Side Validation with StimulusJS

    #207 Sep 15, 2019 pro

    Give clients quick feedback on form validation errors with ValidateJS and StimulusJS.

    rails form stimulusjs validations
    19 5

    Extending the Rails Core Form Builder
    Play

    Extending the Rails Core Form Builder

    #187 May 12, 2019 pro

    In this episode, we build a custom form builder to extend and add functionality our forms to display errors inline with the form inputs.

    rails form
    17 2

    Application Performance Monitoring in Rails
    Play

    Application Performance Monitoring in Rails

    #185 Apr 28, 2019 pro

    Monitoring your application's performance is an important part of knowing its health. In this episode, we look at three popular services.

    analytics rails performance
    5 1

    3 Different Perspectives of Importing Records
    Play

    3 Different Perspectives of Importing Records

    #180 Mar 31, 2019 pro

    In this episode, we look at 3 different ways of importing data into a Rails application; each having their own use cases, drawbacks and benefits.

    rails model performance
    11 2

    Multistep Form with Wicked
    Play

    Multistep Form with Wicked

    #137 Jun 10, 2018 pro

    Wicked can help by turning a controller into a series of multiple steps. In this episode, we interact with Devise to provide wizard after the user has registered.

    rails form
    26 4

    Dynamic Select Fields
    Play

    Dynamic Select Fields

    #133 May 13, 2018 pro

    Making one select field dependent on another and automatically update based on the previous selection can be a tricky task. In this episode, we look an a rather unobtrusive way to handle this for many scenarios.

    rails form javascript
    15 9

    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
    14 5

    Drifting Ruby

    Quality Ruby Screencasts

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