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)
    Password Strength
    Play

    Password Strength

    #493 Jan 26, 2025 pro

    In this episode, we will use the Rails 8 authentication generator and add a stimulus controller to show the strength of a password when signing up for an account. This functionality will work with Devise, ActionAuth and other authentication solutions as well.

    rails authentication stimulusjs security
    9 5

    Rate Limit
    Play

    Rate Limit

    #482 Nov 10, 2024 pro

    In Rails 7.2, a new feature was added that allows us to establish rate limits where the number of requests in a certain amount of time can be throttled. In this episode, we'll dive into the specifics of the rate limits and how they can be used.

    rails security request
    3 0

    Have I Been Pwned
    Play

    Have I Been Pwned

    #470 Aug 18, 2024 pro

    Pwned Passwords are hundreds of millions of real world passwords previously exposed in data breaches.In this episode, we will look at adding this integration into our Rails applications where Devise or Action Auth are used as the authentication solutions.

    rails authentication security
    3 0

    Authentication Timeout
    Play

    Authentication Timeout

    #448 Mar 24, 2024 pro

    In this episode, we'll explore adding the ability to extend an authenticated session wish is about to expire. We'll be using a Stimulus controller for the bulk of the logic and the provided functionality that Devise gives us out of the box.

    rails security devise
    4 3

    Masked Fields
    Play

    Masked Fields

    #403 May 28, 2023 pro

    Learn to create a reusable Stimulus controller to be able to toggle fields so that we can hide sensitive information from prying eyes, screenshots or when sharing our screen.

    rails stimulusjs security javascript
    5 1

    generates_token_for
    Play

    generates_token_for

    #380 Dec 18, 2022 pro

    In Rails 7.1, we're going to get a new feature that will allow us to generate tokens for attributes. With generates_token_for, a token can embed data from a record. When using the token to fetch the record, the data from the token and the data from the record will be compared.

    rails 7.1 security
    3 0

    Cloudflare Turnstile
    Play

    Cloudflare Turnstile

    #379 Dec 11, 2022 pro

    Cloudflare Turnstile delivers frustration-free, CAPTCHA-free web experiences to website visitors. In this episode, we'll look at implementing this a few different ways and resolving some issues with Turbo.

    rails cloudflare security authentication
    6 8

    Secure User Passwords
    Play

    Secure User Passwords

    #349 May 15, 2022 pro

    We have a look at integrating the HaveIBeenPwned service with Devise so that our users will some awareness of their password being potentially compromised.

    rails security authentication
    3 1

    Authentication with Sorcery
    Play

    Authentication with Sorcery

    #321 Oct 31, 2021 pro

    Sorcery is a stripped-down, bare-bones authentication library, with which you can write your own authentication flow. In this episode we look at creating the controllers and views for a simple authentication solution.

    authentication rails security
    4 1

    Reset Password from Scratch
    Play

    Reset Password from Scratch

    #316 Sep 26, 2021 pro

    Continuing from Episode 300, we look at creating a password reset feature. We explore some of the security concerns around this feature and some mitigating options.

    authentication rails security
    4 0

    • 1
    • 2
    • Next ›
    • Last »
    Drifting Ruby

    Quality Ruby Screencasts

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