Daniel Vaughan is a UK based software developer with a great interest in both developer performance and the wider world. He currently specialises in agile Java development using Google Web Toolkit (GWT) and the Spring framework.