Month: May 2009

Monitoring Hudson CI – Solved!

In an earlier post on our continuous-integration monitoring, I said we were having some challenges in measuring wait time (from checkin to start of build) and build time (from start of build to published result). I’m pleased to report we’ve solved these now, using the clever Hudson Python API. Hudson […]

Read More

Our Film Debut – CruiseMissile

The Build Doctor graced us with his presence again some time ago and brought his camera to film one of our team members – the big monitor that shows you the status of all our builds! Since we used to use CruiseControl, we jokingly named this our CruiseMissile, and the […]

Read More

Code Kata: Tell Don’t Ask

At youDevise we’ve started to run regular code katas, an idea that started in our dojos. Two of us practise a particular themed refactoring many times for a week, then perform it for everyone else along with a description of the theme. It’s early days, but seems to be working […]

Read More

Pairing uses more of your brain

I have a theory that pair-programming is an acceptable alternative to talking to yourself. I’ve come to this conclusion while working in pairs with people in the team for the greater part of the last few months. I was wondering why, on a purely qualitative level, our team seems to […]

Read More

Fall In FIXNOWs

Agile testing expert Antony Marcano has been visiting us periodically for more than a year now. In that time we’ve taken one product from releasing every three months to releasing once a fortnight, introduced a formal quality process, and brought in a full-time QA expert. And most importantly, our level […]

Read More

PairWithUs!

Just finished watching my first pairwithus video. Antony Marcano and Andy Palmer record their pairing sessions as they work on a real project. First, I have to say this is a really great idea. Many developers will never have seen a real pairing session with Test-Driven Development, autorunning tests, and […]

Read More

The holy Grail of logging?

So, it’s been awhile since I last posted. Besides some personal time, one of the big reasons that I have been posting less is that we have been heads-down in releasing a new set of features. Many of them involve a set of services built using the Grails framework. An […]

Read More

Code Dojo: Java Message Service

Our most recent dojo had a dual purpose: first, for newcomers to youDevise (such as yours truly), to get a feel for the types of test refactoring more established developers like to see; second, to introduce developers to the basics of the Java Message Service. The Java Message Service is […]

Read More