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

#163 Templating Ruby on Rails Applications 12-9-2018

There is a lot of work that is done on new applications and a lot of the common code between new applications. In this episode, we look at using templates to speed up the initial process.
pro rails ruby template 0 Comments

#162 Creating a Simple Slack Bot 12-2-2018

Slack is a great application to keep in contact with friends, coworkers and a community. With bots, its capabilities are endless. In this episode, learn how to create a Slack Bot to interact with.
free ruby api 0 Comments

#161 Refactoring Models 11-25-2018

Sometimes our models get so large that they become unmaintainable. In this episode, we look at how we can slim down the size of the models without losing functionality.
pro rails model refactor series - social media 10 Comments

Popular Episodes

#51 Rails API - Authentication with JWT 10-23-2016

Using the knock gem, we will add JWT Authentication to our Rails API Application.
free rails api json authentication 31 Comments

#56 Redis Basics 11-28-2016

Redis within a Ruby on Rails application has many benefits. Learn to interact with Redis Server and set it up for caching within your application.
free rails cache performance 7 Comments

#65 Searchkick and Elasticsearch 1-29-2017

Add full text searching using Searchkick and Elasticsearch. Here I will show the steps involved in adding this search to an existing application and a sample of autocomplete functionality.
free rails search performance 18 Comments

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