Sign in through GitHub

Please read for an updated status on RailsCasts:

Learn more or hide this

Applied Filters: Free Episodes xPlugins x
Declarative Authorization
Episode #188Nov 16, 200984 comments

Declarative Authorization

Declarative authorization provides an advanced and powerful solution for role based authorization. (15 minutes)
Pickle with Cucumber
Episode #186Nov 02, 200931 comments

Pickle with Cucumber

Pickle adds many convenient Cucumber steps for generating models. Also learn about table diffs in this episode. (16 minutes)
Formtastic Part 2
Episode #185Oct 26, 200946 comments

Formtastic Part 2

Learn about some of the more advanced functionality of Formtastic including handling many-to-many associations, required fields, and styling. (9 minutes)
Formtastic Part 1
Episode #184Oct 19, 200948 comments

Formtastic Part 1

Formtastic is a concise way to generate form views. In this episode (part 1 of 2) I show how to generate both a simple form and a more complex one which is customized with options. (10 minutes)
Cropping Images
Episode #182Oct 05, 2009116 comments

Cropping Images

Present a slick user interface for cropping image attachments using Jcrop and Paperclip. (14 minutes)
Finding Unused CSS
Episode #180Sep 21, 200931 comments

Finding Unused CSS

Over time a CSS file can become large and filled with unused selectors. In this episode I show how to use the Deadweight gem to determine which CSS selects you can remove. (8 minutes)
Model Versioning
Episode #177Aug 31, 200924 comments

Model Versioning

If you need to keep track of a model's history of changes and switch between versions, consider using the vestal_versions gem like I show in this episode. (9 minutes)
Searchlogic
Episode #176Aug 24, 200963 comments

Searchlogic

Searchlogic makes searching models easier than ever with its assortment of named scopes. In this episode I show you how to create simple and advanced searches. (13 minutes)
AJAX History and Bookmarks
Episode #175Aug 17, 200943 comments

AJAX History and Bookmarks

Browser page history and bookmarks do not usually work with AJAX requests, but in this episode I show you how to remedy this problem using a simple jQuery plugin. (11 minutes)
Screen Scraping with ScrAPI
Episode #173Aug 03, 200938 comments

Screen Scraping with ScrAPI

Screen scraping is not pretty, but sometimes it's your only option to extract content from an external site. In this episode I show you how to fetch product prices using ScrAPI. (15 minutes)