Domain Driven Design
Continuous integration using Jenkins and Sonar
BDD using behat
Test driven development - Zombie proof your code