Skip to main content

Screencasts for intermediate Ruby on Rails developers.

Video lessons to learn how to be a better developer.

How to Deploy ActionCable and Rails 5 To Production

Learn how to deploy ActionCable and Rails 5 with Passenger

Deploying To Production on Heroku with Puma

An introduction to the Puma webserver and how to deploy your application to Heroku

Pro Episode

ShareMeow

A Ruby microservice to generate Medium.com-style tweet quote images for sharing on social media like Twitter and Facebook

Sharing Data With Javascript

Learn how to share data between Rails and Javascript without using AJAX

Metaprogramming Virtual Attributes

Learn the basics of metaprogramming by creating some Rails 5 code on your own

Pro Episode

Virtual Attributes And Rails 5 Attribute API

Learn how you can use virtual attributes to make forms cleaner and how the Rails 5 attribute API can save you a bunch of time

Integrating Braintree (and PayPal)

Learn how to accept payments with Braintree, PayPal, Venmo, and Coinbase in Rails

Pro Episode

In-App Navbar Notifications

Learn how to add in-app notifications like Facebook and Twitter

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

See More Episodes