Ruby Screencasts

Online training by examples and step through videos.

Subscribe Today

Join thousands on Drifting Ruby to stay on top of Ruby development.


Community Driven

Suggest and Vote on a topic that you would like to see a screencast for. Pro subscribers will have greater priority for selection of their idea to become a screencast.

Educational Discounts

Students and teachers can subscribe at a discounted rate of $9.00 per month. Subscription comes with all of the benefits of a Pro Membership. Valid school email required.

Applied Principles

Topics covered have real world applications. Easy to follow videos where you can apply the concepts to your application.

Why Drifting Ruby?

Drifting Ruby is a collection of tutorial videos and documentation for accomplishing functional concepts. While these videos are not designed for beginners to learn Ruby or one of the accompanying frameworks, it does provide use cases that are commonly found when architecting and developing your application.

Private Slack Team

Educational and Pro Memberships gain access to a private Slack team to discuss development topics and random stuff.

Quality Screencasts

Research and Time invested into every screencast.


Recent Episodes

Google Maps API with StimulusJS 17:14

#236 Google Maps API with StimulusJS
4-5-2020

Add unobtrusive maps to your application using StimulusJS to tie in Google Maps Javascript API and Places API.
free api javascript rails stimulusjs

Drag and Drop with draggable 22:50

#235 Drag and Drop with draggable
3-29-2020

Adding onto the previous episode, we add a drag and drop to our lists and go deeper with nested resources.
pro action text controller rails stimulusjs view

Multitenancy 14:12

#234 Multitenancy
3-22-2020

In this episode, we look at some of the practices with and working with multi-tenant applications. It is the first episode of building a Trello clone.
pro rails trello-clone controllers

Popular Episodes

Capturing Signatures with Signature Pad 8:14

#44 Capturing Signatures with Signature Pad
8-28-2016

Using the Javascript Library, Signature Pad, learn how to capture user signatures and store them within your Ruby on Rails application.
free rails javascript view

Cropping Images with JCrop 7:00

#77 Cropping Images with JCrop
4-23-2017

Extend your image upload functionality with JCrop. Learn to redirect the user to a crop page once they have uploaded their image and save versions of the cropped images.
free rails form javascript upload

Nested Forms with Cocoon 4:40

#71 Nested Forms with Cocoon
3-12-2017

Using the unobtrusive gem, Cocoon, learn how to handle multiple models in a single form with accepts_nested_attributes_for.
free rails form javascript

What people are saying

  • Student & Teacher
  • $9.00 / month
  • Valid School Email Required
  • Same Access as Pro
  • Subscribe Now
  • Pro Monthly
  • $15.00 / month
  • Access to Pro Episodes
  • Invite to Slack Channel
  • Priority Episode Suggestions
  • Ad Free
  • Subscribe Now
  • Pro Annual
  • $150.00 / year
  • Access to Pro Episodes
  • Invite to Slack Channel
  • Priority Episode Suggestions
  • Ad Free
  • Subscribe Now
  • Teams
  • starts at $75.00 / month
  • 5 Users Minimum
  • $15.00 / user / month
  • Same Access as Pro
  • Subscribe to Teams