Skip to main content

Screencasts for intermediate Ruby on Rails developers.

Video lessons to learn how to be a better developer.

Background Workers with ActiveJob and Sidekiq

Learn how to add background workers to your Rails app using ActiveJob and powering it with Sidekiq

Pro Episode

Admin Interfaces with Administrate

The new admin gem from Thoughtbot shows some promise for easy to customize admin interfaces in your Rails app

Using Webhooks with Stripe

Learn how to add Stripe Webhooks into your Rails application

Pro Episode

Contributing To Open Source: Fixing A Bug In Devise

See how I discovered and fixed a bug in the Devise open source project

Adding Stripe update card form, Cancel, and Resubscribe

Learn how to polish your Stripe subscriptions by adding update card forms, cancellation buttons, and letting users seamlessly resubscribe

Pro Episode

Subscriptions with Stripe

Learn how to capture credit cards and add paid subscriptions to your Rails app

Pro Episode

Advanced Search, Autocomplete and Suggestions with ElasticSearch and the Searckick gem

Learn how to add advanced search, autocomplete, suggestions and more using Searchkick and ElasticSearch

Pro Episode

Using Bootstrap 4 Rubygem with Rails

Bootstrap 4 was just announced and you can start using it today in your Rails app

Scheduled Cron Jobs with the Whenever Gem

Learn how to run scheduled (nightly, weekly, monthly) jobs using cron on your server with the Whenever gem

Pro Episode

Scheduling Posts

Learn how to schedule posts in draft, published, and scheduled modes

Pro Episode
See More Episodes