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

Latest Free Screencasts

Episode 2: The Jasmine Standalone Runner

Watch Me Code - 2011-11-10 - free

In recent years, JavaScript has moved from a toy language and necessary evil for making websites interactive, to a first class citizen in the software development world. Along the way, better methods of working with JavaScript have been developed - including the ability to unit test. Join me as I show you the basics of how to install and use the standalone version of the Jasmine testing framework, to write unit tests for your JavaScript.

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

String Calculator – Scala

Katacasts - 2009-12-24 - free

Continuing our series of ’same kata, different languages,’ Giordano Scalzo provides us with a great view of the kata in Scala. I’ve fooled around a little bit with Scala, but definitely felt like I was just writing java in a not-quite-different environment. Watching Giordano code was very refreshing. Giordano Scalzo is a Software “jack of all [...]

Watch this screencast

String Calculator – Erlang

Katacasts - 2009-12-17 - free

For our first in the series of ’same kata, multiple languages,’ we have a treat for everyone, Gabriele Lana is doing it in Erlang. Gabriele Lana is a software journeyman living in Milan (Italy). Since 1998 he works as a developer and consultant. In 2000 he started using Agile practices in real time and embedded industries, proving their effectiveness [...]

Watch this screencast

String Calculator

Katacasts - 2009-12-03 - free

Roy Osherove and Gil Zilberfeld of TypeMock talked about the katacast series on their podcast, ‘This Week in Testing,’ and called me out to do Roy’s standard TDD practice, String Calculator. There are a few screencasts of this kata in C# linked from his page, which are well-worth watching. It is always interesting seeing the [...]

Watch this screencast

Roman Numerals

Katacasts - 2009-10-26 - free

For my first kata I have chosen the Ruby Quiz #22: Roman Numerals. The original quiz is split into two parts; converting a number to it’s roman numeral and converting a roman numeral to it’s arabic representation. In my kata I only perform the former as I wanted to keep the kata as short as possible. I [...]

Watch this screencast

Using Selenium with Webrat and Cucumber

Bddcasts - 2009-10-20 - free

How to use Webrat and Selenium to test the parts of your application that rely on AJAX or some form of Javascript interaction with the user.

Watch this screencast

Number to LCD

Katacasts - 2009-10-15 - free

My inaugural code kata is the venerable Ruby Quiz #14: LCD Numbers. This is a fun exercise, as it exists it two distinct parts: single-digit and multi-digit. I appreciate the natural move between them, and I often find myself focusing on one side or the other, starting from scratch and working until I have single-digit [...]

Watch this screencast

Introduction to Outside-in Development with Cucumber

Teach Me To Code - 2009-09-06 - free

This is a basic introduction to integration testing with cucumber. In it, I describe how to use cucumber and rspec to implement a feature in a web application, emphasizing the importance of writing tests before code, which is often referred to as TDD (test-driven development) or BDD (behavior-driven development, a refinement of the original TDD). [...]

Watch this screencast

RailsCasts #159 More on Cucumber

Railscasts - 2009-04-27 - free

There is a lot more to Cucumber than I showed in an earlier episode. See how to refactor complex scenarios in this episode.

Watch this screencast