Interview on Software Visualisation

27 November 2007

I have looked at applications of visualisations techniques to improve software quality for good while now, and at a QCon conference earlier this year Floyd Marinescu and I chatted about my current thinking. If you are interested, the full interview has been published on InfoQ now. More here.

CITCON

20 October 2007

I’ve just spent an inspiring day at CITCON 2007, an open space conference about continuous integration and testing. Matching the occasion I have released the last (hopefully) beta version of CCMenu, my Mac equivalent of CCTray.

No Fluff Just Stuff in London

30 July 2007

This is a good year for London. First, we saw JAOO come to London, in cooperation with InfoQ, and now we also get a our version of the No Fluff Just Stuff exchange, in cooperation with Skills Matter. I have heard a lot of great things about it and so I am really pleased that I can finally attend. And, before I forget, I will also give my advanced TDD talk. See you there.

My track at JAOO

3 July 2007

The JAOO conference is one of my absolute favourites and this year I have the honour of hosting a track on enterprise application frameworks. As you might know I’m interested in a variety of development platforms and so I’m excited to have talks on Java and .NET frameworks as well as Ruby on Rails in this track. It is also a rare opportunity for me to be able to talk in depth about some of the work I’ve done: Mat Wall from the Guardian and I will present a case study on the development of the new Guardian.co.uk website.

OCMock 1.17 released

21 June 2007

This is Open Source week… I finally managed to get out a new release of OCMock, which brings a couple of contributions and improvements around handling of unexpected invocations. The new ‘nice’ mocks simply ignore these, and the framework now rethrows exceptions in verify. Normally, OCMock follows the fail fast (PDF) philosophy, but some frameworks ignore exceptions when they are thrown, and we still want the test to fail. More details on the OCMock page at Mulle Kybernetik.