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

#114 Payment Gateway Basics with Stripe 1-14-2018

Learn how to add a merchant services to your Ruby on Rails application in the first part of this series. We will be looking at adding a subscription service using Stripe Elements.
pro rails payments 0 Comments

#113 Ruby on Rails 5.2.0 Changes and New Features 1-7-2018

Upcoming features include ActiveStorage, built-in Redis Cache Store, updated Rails Credentials and a bunch of other cool things! Honorable mentions also to the new Stimulus Javascript Framework.
free rails beta 0 Comments

#112 Stimulus Javascript Framework 12-31-2017

Used at Basecamp for some time, and recently open sourced to the public, Stimulus is a small Javascript Framework used to manipulate existing DOM elements on the page. This episode, we will dive into interacting with Stimulus and setting it up in a new Ruby on Rails application.
pro rails javascript javascript framework 8 Comments

Popular Episodes

#27 WYSIWYG Editor with Summernote 5-2-2016

Integrate Summernote WYSIWYG Editor into your application. Learn how to use AJAX callbacks to filestore your images instead of database Base64.
free rails wysiwyg view ajax javascript 11 Comments

#34 Playing with JSON 6-19-2016

Some neat tips and tricks for interacting with and parsing JSON responses from an API.
free ruby api json 1 Comment

#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 4 Comments

What people are saying

Early Bird Pro Subscription Pricing!

From now until Mar 01, 2018, save on the Pro Membership!
Get the Pro Membership for $9.00 USD per month while you maintain an active subscription.

  • Student & Teacher
  • $9.00 / month
  • Valid School Email Required
  • Same Access as Pro
  • Subscribe Now
  • Pro Membership

    Early Bird until Mar 01, 2018

  • $9.00 $15.00 / month
  • 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