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 (360)
    • Javascript (74)
    • View (55)
    • 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)
    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
    3 1

    Tokenized Search
    Play

    Tokenized Search

    #401 May 14, 2023 pro

    Creating an interactive search can be a daunting task. In this episode, we look at creating a "tokenized search" feature within our Rails application which is similar to what you'd find within New Relic or Kibana.

    rails search stimulusjs javascript
    5 2

    View Transitions API
    Play

    View Transitions API

    #397 Apr 16, 2023 pro

    The View Transition API makes it easy to change the DOM in a single step, while creating an animated transition between the two states. Currently, it's available in Chrome 111 and Microsoft Edge. In this episode, we'll create a stimulus controller to interact with this new UX.

    rails stimulusjs view
    1 0

    Chart.js
    Play

    Chart.js

    #393 Mar 19, 2023 pro

    Chart.js is a simple yet flexible JavaScript charting library for the modern web. In this episode, we look at creating a Stimulus controller around Chart.js. We'll also look at making the chart interactive by adding zoom and pan functionality.

    rails chart stimulusjs
    4 0

    TailwindUI Calendar
    Play

    TailwindUI Calendar

    #383 Jan 8, 2023 pro

    The TailwindUI library provides static styled HTML examples, but this can be difficult to translate into a Rails application. In this episode, we take a look at one of the calendar examples and make it interactive with displaying days that have events as well as returning events on selected days.

    rails tailwind turbo stimulusjs hotwire
    7 1

    Stimulus Outlets API
    Play

    Stimulus Outlets API

    #378 Dec 4, 2022 free

    Outlets let you reference Stimulus controller instances and their controller element from within another Stimulus Controller by using CSS selectors. In this episode, we look at a simple example and then refactoring some older code where we used some workarounds to communicate with other stimulus controllers.

    rails stimulusjs javascript
    5 0

    Hotwire Introduction
    Play

    Hotwire Introduction

    #369 Oct 2, 2022 free

    Hotwire is an alternative approach to building modern web applications without using much JavaScript by sending HTML instead of JSON over the wire. With Rails 7, we get Hotwire added in by default. In this episode, we look at some of the features with Hotwire and how to use them.

    rails hotwire javascript turbo stimulusjs
    9 9

    Liquid Templates
    Play

    Liquid Templates

    #358 Jul 17, 2022 pro

    Using Stimulus and Liquid, we can create real time previews of the Liquid Template Renderer. Liquid provides a markup language that is a safe, customer facing template language for flexible web apps.

    rails view stimulusjs
    7 3

    Limiting Text Input
    Play

    Limiting Text Input

    #350 May 22, 2022 pro

    User experience is important and there are little things that we can do to help improve this experience. By giving real time feedback on text inputs to approaching limits on fields, the user can modify and update their text accordingly before they submit the form. In this episode, we look at database level, model validations and limiting text input on the client side.

    rails validations database stimulusjs
    10 5

    Markdown Parser
    Play

    Markdown Parser

    #341 Mar 20, 2022 pro

    Markdown is a great, but unfortunately ActionText doesn't support it. In this episode, we'll look at implementing a simple markdown parser with Stimulus.

    rails view markdown stimulusjs javascript
    2 2

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