Face to Face pairing
Since joining ThoughtWorks in 2004 I have enjoyed Pair Programming and my programming skills have improved significantly. Working on a problem with someone else full time is one of those practices …
Since joining ThoughtWorks in 2004 I have enjoyed Pair Programming and my programming skills have improved significantly. Working on a problem with someone else full time is one of those practices …
So after having the server nicely set up and ready for configuration I could not resist just ‘getting on with it’. I had grand plans to plan it out and record everything (good practice) …
I have been running my own server for some time now but my requirements have changed and the current underlying VM architecture does not conveniently support what I want to do. The current linux …
If you have been in software development for a while this might make you chuckle :) The Rise And Fall Of Waterfall
I have to confess that I am an IntelliJ Idea fan. I will confess that the key bindings take a little getting used to - especially on a Mac but I find I am most productive using it. I do like to keep …
I have found myself drawing the classic cost of change graph a few times recently so thought I would blog about it. The graph was popular a few year ago in explaining the differences between and …
This is my first screencast so all and any comments welcome!! This screencast is about adding an acceptance test to validate the title element in the returned HTML from the application. [flowplayer …
These ideas were presented as at ThoughtWorks Agile Southeast conference in Atlanta. The idea for these diagrams came about after the first time I spoke about web test driven development at Agile …
 A couple of decades ago I spent quite a lot of time working on my car. To be honest it was near the end of its life when I bought it …
I have been on a number of Java projects recently and one of the things I end up brewing for each of these projects is some enhanced management of runtime properties. Having said there are problems …