Skip to main content

Continue your Ruby on Rails education.

Video lessons so you can keep learning how to be a better developer.

Screencasts for Ruby on Rails Developers

Our screencasts are here to fill in the gaps, explain the confusing pieces, and give you an understanding you can't find elsewhere. There is a lot of "magic" that happens in Ruby on Rails and it's hard to wrap your head around so many different gems and concepts. You'll get to see my actual development environment, how I think about and design code, and learn how to become a confident developer.

Latest Screencasts

92151c0ea650c654fe3d95e0fb3ad897bd5900cb

Pro Episode Refactoring with the Null Object Pattern

Episode 52 · April 24, 2015 · Length: 9:49

Refactor and simplify your associations and views using Null Objects that let you remove conditionals and have more robust code

Subscribe To Watch This Episode


470d62b5064876662dc1ced07b2e943092fd715e

PDF Receipts

Episode 51 · April 17, 2015 · Length: 13:16

Learn how to add PDF receipts to your application so users can easily download receipts of their purchases

Watch this Episode


4b18fcb69998709c18911ddcb3525f441656bd15

Pro Episode Using Ruby Service Objects To Refactor Your Rails Code

Episode 50 · April 10, 2015 · Length: 12:54

Learn how to refactor your Rails model callbacks into plain old ruby objects that help organize your code

Subscribe To Watch This Episode


2ab3065a02d5abf840b8d70757f25f2afd5b00fd

Newsletter Sign Up Form with country_select

Episode 49 · April 4, 2015 · Length: 18:50

How to plan and build a newsletter sign up form

Watch this Episode


Fbfcd1cb380eb7c2498b206fc58d69bea7b02caa

Pro Episode Handling Subdomains and Multitenancy From Scratch

Episode 48 · March 26, 2015 · Length: 23:05

Learn how to handle subdomains in your Rails application for multi-tenant applications

Subscribe To Watch This Episode


B16bd303bcaee3d47bde0ae28cac29b882eda7d3

Multitenancy with the Apartment gem

Episode 47 · March 19, 2015 · Length: 23:59

Learn how to separate your application data into different accounts or companies

Watch this Episode


3948da5d7b288df14c8c838ace1ccb1d6b4ed9e1

Pro Episode Refactoring CSV Uploads with ActiveModel::Model

Episode 46 · March 9, 2015 · Length: 19:00

Learn how to refactor our CSV upload form with ActiveModel::Model to create a tableless form object

Subscribe To Watch This Episode


5c28cfbebd0e45a110ab798f3ded1d6d30b63a74

Exporting Records To CSV

Episode 45 · March 5, 2015 · Length: 14:25

Learn how to export records to CSV files

Watch this Episode


6305bff67e8633046ba544c4d4ea08befa3148ec

Pro Episode CSV Upload Form to Import Records

Episode 44 · February 27, 2015 · Length: 17:13

Learn how to upload CSV files and import records from your Rails application

Subscribe To Watch This Episode


Ec9b64748c6c378c2c24e829b7d549ab1c7e43ae

Introduction to Importing from CSV

Episode 43 · February 20, 2015 · Length: 16:31

We take a look at the basics of using Ruby's CSV library to import data into your Rails application with a Rake task

Watch this Episode


See More Episodes