design intelligence

Recent Blog Entries

Messy Code

Posted on 8th February 2007
I've been spending a lot of time since the new year doing a 'spring clean' of some of the code I've written. What always surprises me (although perhaps it shouldn't) is that within a relatively short ...[+]

Life Continues

Posted on 26th January 2007
As per usual I've not been able to keep up this 'blogging' business on a regular basis. However much I'd like to be able to write insightful and imaginative blog posts the simple fact is that, regar...[+]

Genetic Algorithms - Part II

Posted on 11th September 2006
Following on from my introduction to the theory of Genetic Algorithms I will now discuss a very simple implementation of a GA written in PHP. While PHP is not a language one would ordinari...[+]

Genetic Algorithms - Part I

Posted on 10th September 2006
Genetic algorithms (or GAs) are an Artificial Intelligence technique based upon the standard model of genetics and evolution. They are part of the growing field of Evolutionary Algorithms ...[+]

StumbleUpon Auto-Code Generator

Posted on 10th September 2006
I've recently finished coding another utility for those in the StumbleUpon community. The Auto-Code Bookmarklet Generator will allow a user to easily specify a customised CSS layout template that can ...[+]