One of my favourite features of CruiseControl is the build metrics tab in the old reporting application. One of the graphs marks when builds occur, with date on the horizontal axis, and time on the vertical axis. This means that sequential builds through the day form a dotted line at a slant. "Good" builds are … Continue reading Build Metrics from a CI Implementation
My New Toy
A couple of weeks back I got myself a new toy: an ASUS Eee 1000 netbook. I tried to order one through Amazon, but it appeared to have been sold out everywhere I looked. A week later I was passing through a shop in Croydon, and I happened to mention to the sales assistent that … Continue reading My New Toy
Lillifoot Product Categories
I posted a note on the 9th March about upgrading the Lillifoot website. After spending parts of 4 weekends, and a few late nights during the week, I finally reached a stage where I felt confident enough to push the changes to the unsuspecting public. Have a look here: http://www.lillifoot.co.uk With a cursory glance, you … Continue reading Lillifoot Product Categories
Continuous Integration is a Human Process
The Build Doctor tells us the way it is: http://www.build-doctor.com/2009/03/25/continuous-integration-is-not-a-silver-bullet
A Day in the Life
I saw a drawing today, oh boy! A colleague bought his daughter into the office for work experience last week. She sat through pretty much a day of solid meetings (I was in one of them), and she somehow stayed awake for all of them. After all of this, she was asked to draw a … Continue reading A Day in the Life
Doodling
In case you missed it, doodling is not a bad thing any more: The Guardian BBC This is lucky for me. As anyone who has sat next to me in a meeting can testify, my notebooks are filled with dubious pen scribblings and "artwork". My left hand features prominently in my notebook, mainly because it … Continue reading Doodling
Chromium Developer Tools
These days, the first thing I do when I get a new computer is install Firefox along with the DOM Inspector and Web Developer Toolbar plugins. Those tools, css reference documentation and a text editor is usually all I use for development and maintenance of web pages. I find the DOM Inspector particularly useful for … Continue reading Chromium Developer Tools
A Small CruiseControl Fix, and a Critique of Spring
I quite like the new Dashboard that was added to CruiseControl last year. It has a certain style that makes it appealing to the end users who may be watching the build status, and is a step up from the old reporting JSPs. Until today, I had never really looked into how it was implemented. … Continue reading A Small CruiseControl Fix, and a Critique of Spring
Setting up Categories
It's been a while, but my web monkey skills are getting a bit of a workout again. I'm started tweaking Lillifoot to add product categories, hopefully in a very clear and usable way: One thing which I had forgotten was Nifty Corners (a tool using CSS and Javascript to get rounded corners without images). It … Continue reading Setting up Categories
Continuous Integration and Testing Presentations
I had the opportunity last week to present to some co-workers on the subject of Continuous Integration. My first thought was to pull out the old presentation I had done a few years back: http://www.exubero.com/ccintro/ccintro-s5.html However, that presentation is getting slightly dated. Searching around, I dug up some nicer examples from Slide Share. I especially … Continue reading Continuous Integration and Testing Presentations