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

Latest Free Screencasts

RailsCasts #350 REST API Versioning

Railscasts - 2012-05-16 - free

APIs should be consistent, but it is difficult to do this when returning a JSON response along side the HTML interface. Here I show how to add a versioned, RESTful API. The version can be determined from either the URL or HTTP headers.

Watch this screencast

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

RailsCasts #304 OmniAuth Identity

Railscasts - 2011-12-05 - free

With the release of OmniAuth 1.0 there is a new Identity strategy which allows users to register/login with a password if they don't want to use an external provider.

Watch this screencast

RailsCasts #302 In-Place Editing

Railscasts - 2011-11-28 - free

Edit an attribute in-place without leaving a page using the Best In Place gem. Learn how to add validations and support for various field types.

Watch this screencast

RailsCasts #298 Getting Started with Spree

Railscasts - 2011-11-14 - free

Spree allows you to quickly turn a Rails project into a full eCommerce application. Here I show how to set it up and configure the look and feel of the store.

Watch this screencast

RailsCasts #296 Mercury Editor

Railscasts - 2011-11-07 - free

Mercury allows you to edit a section of HTML directly in the web browser through a WISYIWYG editor. Here I show how to integrate Mercury into a Rails app and save the changes back to the database.

Watch this screencast

RailsCasts #294 Playing with PJAX

Railscasts - 2011-10-31 - free

PJAX allows you to quickly update a section of a page using AJAX with automatic pushState support. Here I show how to use both pjax_rails and rack-pjax gems.

Watch this screencast

RailsCasts #292 Virtual Machines with Vagrant

Railscasts - 2011-10-24 - free

Vagrant allows you to run your Rails application and all of its dependencies in a portable, sharable environment. Use for development, set it up as a staging server, or experiment with a production setup.

Watch this screencast

RailsCasts #290 SOAP with Savon

Railscasts - 2011-10-17 - free

Communicating with a SOAP API can be a daunting task. Savon makes this easier by presenting the SOAP API through a Ruby interface.

Watch this screencast

RailsCasts #271 Resque

Railscasts - 2011-06-20 - free

Resque creates background jobs using Redis. It supports multiple queue and comes with an administration interface for monitoring and managing the queues.

Watch this screencast