A colleague in the process of refactoring a legacy codebase she had inherited recently asked me if she should be writing tests for the builders she was creating.
I'm never short on opinions, so I gave an off the cuff answer, but we thought it would be interesting to apply a little more rigour to the question.
This video was taken at a recent office townhall and shows how to get from scratch to a running web service in a few minutes using Java, Jersey and Jetty.