Sign in through GitHub
Handling Exceptions
Episode #53Jul 04, 200720 comments

Handling Exceptions

When an exception is raised in development you get the full error along with the stack trace. In production, only a simple message is displayed. Learn why this is and how to customize the handling of exceptions. (8 minutes)
Update through Checkboxes
Episode #52Jul 02, 200722 comments

Update through Checkboxes

See how to select multiple items using checkboxes and perform an action on the selected items in this episode. (10 minutes)
will_paginate
Episode #51Jun 29, 200783 comments

will_paginate

In edge rails (soon to be Rails 2.0), the built-in pagination has been moved into a plugin: classic_pagination. I recommend jumping over to the will_paginate plugin as shown in this episode. (6 minutes)
Contributing to Rails
Episode #50Jun 27, 200721 comments

Contributing to Rails

The best way to contribute to the Rails project is to submit a patch. This episode shows how to do exactly that. There's also a surprise at the end that you don't want to miss! (14 minutes)
Reading the API
Episode #49Jun 25, 200724 comments

Reading the API

The Rails API docs are very useful but can be difficult to read. This episode will give some tips on reading the docs and mention a few alternative sites for accessing the API. Update: sorry about the broken movie, it should work now. (6 minutes)
Console Tricks
Episode #48Jun 22, 200715 comments

Console Tricks

The Rails console is one of my favorite tools. This episode is packed with tips and tricks on how to get the most out of the console. (10 minutes)
Two Many-to-Many
Episode #47Jun 20, 200752 comments

Two Many-to-Many

There are two different ways to set up a many-to-many association in Rails. In this episode you will see how to implement both ways along with some tips on choosing the right one for your project. (9 minutes)
Catch-all Route
Episode #46Jun 18, 200730 comments

Catch-all Route

Sometimes you need to add complex/dynamic routes. This is often impossible to do in routes.rb, but do not worry. It can be accomplished with a catch-all route. See how in this episode. (5 minutes)
RJS Tips
Episode #45Jun 15, 200719 comments

RJS Tips

This episode is packed with little RJS goodies. Learn the different ways to access an element, how to add "if" conditions and how to apply an effect to multiple elements. (7 minutes)
Debugging RJS
Episode #44Jun 13, 200710 comments

Debugging RJS

RJS and AJAX can be difficult to debug. Many times you don't get any error message in the browser. Learn different techniques for solving these tricky problems in this episode. (7 minutes)