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

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 screencast

Faking 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 screencast

Rack 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 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

Episode 0.19 - racksh

Rubypulse - 2009-11-18 - free

"racksh (Rack::Shell) is a console for Rack based ruby web applications.. " - Marcin Kulik

Watch this screencast

Episode #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 screencast

RailsCasts #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 screencast

Episode #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 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
Find more screencasts on the homepage