I'm an enterprise architect at ThoughtWorks Australia. I've been in the industry since 1990, as a developer, tech lead, technical account manager, and architect.
TDD is the only way I can sit down in front of an empty text editor and create decent code - otherwise, the gravity of the whiteboard is unrelenting. Visio and PowerPoint are also my tools of trade - aaaarghhh!
I love CruiseControl - 'nuff said.
Check out my Virtual Surreality blog for my rants on technology, poetry, and the French (all orthogonal).
I'm looking to learn more about test and build optimisation, BDD, and using tests to improve the safety of untested legacy code broad-based refactoring.