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

Latest Screencasts

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 #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 #262 Trees with Ancestry

Railscasts - 2011-04-18 - free

The Ancestry gem works like a tree but also allows us to fetch deeply nested messages in a single query. It provides a method to arrange them after fetching.

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

RailsCasts #259 Decent Exposure

Railscasts - 2011-03-28 - free

The decent_exposure gem makes it convenient to share controller data with the view through methods instead of instance variables.

Watch this screencast

RailsCasts #258 Token Fields

Railscasts - 2011-03-21 - free

With the jQuery Tokeninput plugin it is easy to add an autocompleting list of entries for a many-to-many association.

Watch this screencast

RailsCasts #257 Request Specs and Capybara

Railscasts - 2011-03-14 - free

Request specs in RSpec are a great way to ensure the entire application stack is working properly. Here I also show how to use capybara with integrated JavaScript testing using Selenium.

Watch this screencast

RailsCasts #255 Undo with Paper Trail

Railscasts - 2011-02-28 - free

Undo and redo behavior is easy to add with a versioning gem such as Paper Trail. Learn how to add an undo link to any model's flash message.

Watch this screencast

RailsCasts #254 Pagination with Kaminari

Railscasts - 2011-02-21 - free

If you need pagination in Rails 3 try out Kaminari. It is a clean, flexible solution which uses scopes to flow nicely with Active Record queries. Did I mention it also works with Mongoid?

Watch this screencast