An Agile Marathon

People talk about agile sprints, but how about an agile marathon? It takes as much responsiveness to change, if not more, in order to complete a marathon, so why not model a project like one?
agile sprints marathon project

Test Driven Development Exercise for Starters

An exercise on test driven development for beginners. Create a fully functioning class from scratch with tests written at every step.
tdd test-driven-development agile javascript

How to Start TDD?

A short overview on test driven development with practical tips and techniques to get started.
tdd test-driven-development clean code agile