RailsCasts Pro episodes are now free!

Learn more or hide this

Making a Gem
Episode #135 – Nov 10, 2008 – 46 comments

Making a Gem

Want to create a Ruby Gem instead of a Rails plugin? In this episode I will walk you through creating a gem to extend Rails. (9 minutes)
Paperclip
Episode #134 – Nov 03, 2008 – 158 comments

Paperclip

Need to add image attachments to a model? See how with paperclip in this episode. (7 minutes)
Capistrano Tasks
Episode #133 – Oct 27, 2008 – 40 comments

Capistrano Tasks

Do you know how to make Capistrano tasks? See how to change default deployment behavior with custom tasks in this episode. (8 minutes)
Helpers Outside Views
Episode #132 – Oct 20, 2008 – 58 comments

Helpers Outside Views

Have you ever wanted to access helper methods outside of the view layer? In this episode I show you a couple ways to do just that. (6 minutes)
Going Back
Episode #131 – Oct 12, 2008 – 45 comments

Going Back

This episode demonstrates a couple ways to redirect the user back to a previous page. Applying this to your site can help minimize the user's need to press the back button. (4 minutes)
Monitoring with God
Episode #130 – Oct 05, 2008 – 49 comments

Monitoring with God

Need to ensure your background processes stay up and running and don't use too many resources? Check out the god gem as shown in this episode. (14 minutes)
Custom Daemon
Episode #129 – Sep 29, 2008 – 63 comments

Custom Daemon

Creating a custom daemon to handle background tasks is surprisingly simple. In this episode I will make a daemon to handle dynamically scheduled tasks. (7 minutes)
Starling and Workling
Episode #128 – Sep 22, 2008 – 75 comments

Starling and Workling

Need to run a task frequently in the background? Starling and Workling is a killer combination for doing just that. See how in this episode. (9 minutes)
Rake in Background
Episode #127 – Sep 15, 2008 – 62 comments

Rake in Background

In need of a background process? You may be able to accomplish this with a simple Rake task. See how in this episode. (10 minutes)
Populating a Database
Episode #126 – Sep 08, 2008 – 91 comments

Populating a Database

Have you ever wanted to fill up a database with a lot of test data? See how to do that in this episode using the populator and faker gems. (8 minutes)