Hey there! Check out HackerBooks.com - our latest project that let you search books from StackOverflow and HackerNews

Latest Screencasts

RailsCasts #223 Charts

Railscasts - 2010-07-19 - free

There are a number of libraries to help create graphs. Here I show how to integrate Highcharts into a Rails app.

Watch this screencast

RailsCasts #222 Rack in Rails 3

Railscasts - 2010-07-12 - free

The router in Rails 3 is fully compatible with Rack. Learn how to embed Sinatra into an app, handle redirects, and improve on Rails Metal.

Watch this screencast

RailsCasts #181 Include vs Joins

Railscasts - 2009-09-28 - free

The :include and :joins options for the find method can be a little confusing because they are so similar. In this episode I show specifically when to use which option.

Watch this screencast

RailsCasts #172 Touch and Cache

Railscasts - 2009-07-27 - free

Rails 2.3.3 brings us a new feature called "touch". See how to use this to auto-expire associated caches in this episode.

Watch this screencast

RailsCasts #169 Dynamic Page Caching

Railscasts - 2009-07-06 - free

Use JavaScript to allow dynamic content in a page cache. In this episode I show you how to insert the user-specific content into a page through JavaScript.

Watch this screencast

RailsCasts #166 Metric Fu

Railscasts - 2009-06-15 - free

Metric Fu is a compilation of several tools to help find areas of code that could be improved. In this episode I show you how to setup this tool on the railscasts.com source code.

Watch this screencast

RailsCasts #161 Three Profiling Tools

Railscasts - 2009-05-11 - free

Ever want to know what Rails is doing under the hood during a request? In this episode I show three different profiling tools: New Relic RPM, FiveRuns TuneUp, and Rack::Bug.

Watch this screencast

RailsCasts #150 Rails Metal

Railscasts - 2009-02-23 - free

Rails Metal is a way to bypass the standard Rails request process for a performance boost. In this episode you will learn how to shave off a few milliseconds using Metal.

Watch this screencast

RailsCasts #137 Memoization

Railscasts - 2008-11-24 - free

Rails 2.2 is out! In this episode I show how to upgrade Rails and then demonstrate one of the new additions: Memoization.

Watch this screencast

RailsCasts #127 Rake in Background

Railscasts - 2008-09-15 - free

In need of a background process? You may be able to accomplish this with a simple Rake task. See how in this episode.

Watch this screencast