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 screencastRailsCasts #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 screencastRailsCasts #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 screencastRailsCasts #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 screencastRailsCasts #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 screencastRailsCasts #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 screencastRailsCasts #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 screencastRailsCasts #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 screencastRailsCasts #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 screencastRailsCasts #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