Where do I start when writing a new project? Do I define my models up front, my controllers, start designing views?
Let your tests guide the design of your application.
These slides accompany my talk at PHP London, August 2016.
The code written in the live demo part of this talk is available via: