Testing can often be seen as a chore, or something that only testers do. This is an opportunity to peer into the world of agile testing practices were tests become the driver for how you build your code and the code's documentation, while providing a fast feedback mechanism, helping to ensure that your last push didn't bork anything.
Behaviour Driven Development
RSPEC - Y U SO SLOW?
A case study: How ExamTime use TDD technologies on some real projects, the issues we've faced integrating the various different libraries, and how we use CI to pull everything together. By David Kennedy of Examtime