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

Latest Screencasts

Ruby Koans

Teach Me To Code - 2011-08-02 - free

I’m working on another Cassandra demo, but didn’t have time to finish, so I decided to show you Ruby Koans. It’s a very interesting test-driven approach to learning Ruby. I hope you enjoy it.

Watch this screencast

Acceptance Tests with RSpec and Capybara

Teach Me To Code - 2011-05-23 - free

On the Ruby Rogues podcast I mentioned that I had moved away from Cucumber to RSpec and Capybara for my integration tests. Here’s a demo on how to do some TDD with RSpec and Capybara.

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

Faster Testing with Parallel Tests

Teach Me To Code - 2011-02-10 - free

Run your tests faster with parallel_tests gem using all the cores you have on your computer. Download Download (iPhone & iPod)

Watch this screencast

Episode 091: Message Block

Sdruby - 2011-02-08 - free

Ben Hughes shows off message_block, a gem which simplifies generating flash and error messages. Additionally, Ben discusses how to test gem development using Cucumber and Cukigem. Bonus content: download the slides from this talk.

Watch this screencast

Episode 083: Testing Philosophies

Sdruby - 2011-02-08 - free

Rob Kaufman discusses common testing philosophies and methodologies in use by the Ruby community. Bonus content: download the slides from this talk.

Watch this screencast

RubyPulse Episode 0.46 - Tryouts

Rubypulse - 2010-09-08 - free

Put your Ruby tests in comments. - Delano

Watch this screencast

Test Driven Development

Pragprogs - 2010-06-24 - paid
Cover Image For Test Driven Development...

Test-driven development (TDD) is a programming technique that reverses the usual sequence of coding and testing. By writing tests just in advance of the code needed to satisfy them, programmers: * Work with confidence * Work on a series of achievable steps instead of tackling a big problem all at once * Ensure that software design meets the need of the actual code * Leave behind a suite of tests to help preserve the integrity of the code

Watch this screencast