Ruby Screencasts

Online training by examples and step through videos.

Subscribe Today

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


Icons8 user group man woman 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.

Icons8 student 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.

Icons8 idea Applied Principles

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

Icons8 question shield Why Drifting Ruby?

Drifing 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.

Icons8 slack Private Slack Team

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

Icons8 best seller Quality Screencasts

Research and Time invested into every screencast.


Recent Episodes

#104 Speeding Up Tests 2017-11-05

Slow tests can slow down your development process. Using parallel_tests, you can speed up your test suite by multiple threads and running the tests in groups.
rails test 1 Comment 4:54 min

#103 Sample Data with Factory Bot and Faker 2017-10-29

Factory Bot is a fixtures replacement which can generate the needed records directly in the tests. Faker can be used to create fake data for these records.
ruby rails test 0 Comments 8:07 min

#102 Feature Testing with Capybara 2017-10-22

Create Acceptance Tests or Feature Tests to extend your automated tests with browser testing. It can help tests some areas that cannot be reached with other types of tests.
rails test 0 Comments 14:40 min

Popular Episodes

#42 FullCalendar Events and Scheduling 2016-08-14

Learn how to incorporate FullCalendar into your Ruby on Rails application with listing and creating events. Using unobtrusive javascript, we can create a fast interactive calendar.
rails view calendar javascript ajax 53 Comments 14:19 min

#69 Ruby on Rails 5.1.0 Changes and New Features 2017-02-26

Upcoming features include Yarn/Webpack, System Tests via Capybara, Encrypted Secrets and a bunch of other cool things!
rails beta 2 Comments 12:00 min

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

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

What people are saying

Drifting Ruby Pro Pricing

Simple monthly pricing for unrestricted access!

Early Bird Pro Subscription Pricing!

From now until Nov 25th, 2017, save on the Pro Membership!
Get the Pro Membership for $15.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 Nov 25th, 2017

  • $19.00 $15.00 / month
  • Access to Pro Episodes
  • Invite to Slack Channel
  • Priority Episode Suggetions
  • Ad Free
  • Subscribe Now
  • Teams coming soon
  • $ TBD
  • 5 User Minimum
  • Same Access as Pro
  • Subscribe Now