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

Latest Screencasts

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 #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 #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 #270 Authentication in Rails 3.1

Railscasts - 2011-06-13 - free

Here I show off three new features in Rails 3.1 that will help with authentication: easier HTTP Basic, SecurePassword in the database, and forcing SSL.

Watch this screencast

RailsCasts #269 Template Inheritance

Railscasts - 2011-06-06 - free

In Rails 3.1 the controller inheritance also applies to the view layer. Here I show how to add an application template which is shared by all views, and a lookup path for overriding templates based on the subdomain.

Watch this screencast

RailsCasts #264 Guard

Railscasts - 2011-05-02 - free

Guard watches files and runs a command after a file is modified. This allows you to automatically run tests in the background, restart your development server, reload the browser, and more.

Watch this screencast

RailsCasts #263 Client Side Validations

Railscasts - 2011-04-25 - free

Showing validation errors inline as the user is filling out the form can lead to a better use experience. Learn how to do this using the Client Side Validations gem.

Watch this screencast

RailsCasts #261 Testing JavaScript with Jasmine

Railscasts - 2011-04-11 - free

Are you testing your JavaScript? Learn how to add specs using Jasmine. This episode also covers jQuery integration with jasmine-jquery.

Watch this screencast

RailsCasts #260 Messaging with Faye

Railscasts - 2011-04-04 - free

Faye is a subscription/publishing server which makes it easy to do push notifications within a Rails app.

Watch this screencast