Latest Screencasts
RailsCasts #89 Page Caching (revised)
Railscasts - 2012-02-02 - paid
Page caching is an efficient way to cache full content to be served by the front-end web server. Learn how to deal with pagination, expiration with sweepers, and user-specific content in this episode.
Watch this screencastRailsCasts #320 Jbuilder
Railscasts - 2012-01-30 - free
Jbuilder provides a DSL for generating JSON. It includes a template engine which allows you to create complex responses with helpers and conditions.
Watch this screencastRailsCasts #321 HTTP Caching
Railscasts - 2012-01-30 - paid
With HTTP response headers you can the cache in the user's browser and proxies. Etags, Last-Modified, Cache-Control and Rack::Cache are all covered here
Watch this screencastRailsCasts #150 Rails Metal (revised)
Railscasts - 2012-01-27 - paid
Rails metal may have been removed in Rails 3, but it is possible to bypass the entire Rails stack through middleware as shown in this episode.
Watch this screencastRailsCasts #318 Upgrading to Rails 3.2
Railscasts - 2012-01-23 - free
Rails 3.2 sports many new features including automatic explain queries, tagged logging, key-value store in Active Record, improved migration generator and more. Learn all about these new features in this episode.
Watch this screencastRailsCasts #319 Rails Middleware Walkthrough
Railscasts - 2012-01-23 - paid
Here I describe each Rack middleware that is included in a Rails app which will give you a better understanding of what a request goes through behind the scenes before it hits your application.
Watch this screencastRailsCasts #72 Adding an Environment (revised)
Railscasts - 2012-01-19 - paid
Rails comes with three environments: development, test, and production, but it is easy to add your own. Here I show how to add a separate staging environment and how to start up Rails under this.
Watch this screencastRailsCasts #316 Private Pub
Railscasts - 2012-01-16 - free
Private Pub makes it easier than ever to publish and subscribe to real-time events in a Rails app. You can use publish_to with a block of JavaScript or supply a hash for use with JSON.
Watch this screencastRailsCasts #317 Rack App from Scratch
Railscasts - 2012-01-16 - paid
Rack comes with many helpful utilities such as request and response objects, various middleware, and MockRequest for testing. Here I cover all of these while building a Rack app from scratch.
Watch this screencastRailsCasts #123 Subdomains (revised)
Railscasts - 2012-01-13 - paid
In Rails 3.1 subdomains are easier than ever to use. Here I show how to route a subdomain to a specific controller action, generate links, nest resources, and more.
Watch this screencast