Man versus Robot - man’s war against robots has already started and its different to what i expected

March 4th, 2010

I have just filled in a few web forms and on each one …

A PHP secret to understanding Data Mapper Pattern in Fowler’s Patterns of Enterprise Application Architecture (PoEAA)

February 9th, 2010

Here’s a snippet of a Java code example in Fowler’s esteemed  book, Patterns …

Mars Mission - Story Board

February 7th, 2010

I found an old set of images that I created many years ago. …

What’s so fascinating about the web?

February 6th, 2010

Just a quick musing.

I have been working 20 hours a day for the …

I’m glad you liked the geek book, honey… it really screwed up my Recommended Items list on Amazon

January 20th, 2010

A cartoon representing a true moment from Christmas 2009.
Thanks Coxy.

How to Unit-Test for Expected Exception Thrown in Simpletest - *The* Answer

January 16th, 2010

I keep forgetting how to assert that an Exception is going to be …

Creating a PHP Subclassed Singleton to Apply Fowler’s “Introduce Null Object” Refactoring

January 16th, 2010

I found a need to implement the “Introduce Null Object“ (more…)

Prioritising URL Normalization Steps for Search Engine Optimisation of a Legacy Site

January 15th, 2010

I have skimmed through a paper on normalization techniques (by Sang Ho Lee, …

PHP - Getting __sleep to return all properties of an object

January 11th, 2010

If you write a custom __sleep() magic method for a PHP …

Checking if an object has been serialized in PHP

January 11th, 2010

I had a class that relied upon an object’s spl_object_hash() which …