Latest Free Screencasts
RailsCasts #247 Offline Apps Part 1
Railscasts - 2011-01-03 - free
Learn how to make a site usable offline through an HTML 5 cache manifest. This first part of the series covers rack-offline and problems you may run into.
Watch this screencastFaking Sinatra with Rack and Metaprogramming
Teach Me To Code - 2010-09-24 - free
Sinatra has a really nice DSL. You can fake the basics of the DSL with some simple Rack middleware created by metaprogramming. If you like the screencasts, please give $5 to help me get to RubyConf Download (64.2 MB) Download iPhone & iPod (35.6 MB)
Watch this screencastRack Basics
Teach Me To Code - 2010-08-27 - free
Rack is the basis for most major web frameworks in Ruby (like Ruby on Rails.) This video gives a basic overview on how it is used and what features make it a powerful component for Ruby Web Frameworks
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 screencastEpisode 0.19 - racksh
Rubypulse - 2009-11-18 - free
"racksh (Rack::Shell) is a console for Rack based ruby web applications.. " - Marcin Kulik
Watch this screencastEpisode #14 - Rack & Metal
Scaling Rails Series - 2009-06-05 - free
Rails 2.3 shipped with Rack support and contains a set of middleware libraries which can be used to customize and optimize your Rails application. In this screencast we go over the basics of Rack & Rack Middleware, walk through the Rails Rack stack, and show how to optimize certain actions in your Rails application using Metal.
Watch this screencastRailsCasts #151 Rack Middleware
Railscasts - 2009-03-02 - free
Rack middleware is a way to filter a request and response coming into your application. In this episode I show how to modify the response body using middleware.
Watch this screencastEpisode #11 - Advanced HTTP Caching
Scaling Rails Series - 2009-02-26 - free
Once you have a firm grasp of the 3 header tags we talked about in the previous episode (max-age, etags, and last_modified) you can start to take advantage of reverse proxy caches. In this episode we let you know exactly what a proxy cache is, and how you might use it to effectively scale a dynamic website to millions of users.
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 screencast