Test-driven development of a simple Twitter-like application.