Most recent work

image

ImageNation

ImageNation is a photography competition targeted at members of a specific community. This HTML-only website uses back-end scripting for entrant submissions, as well as an open poll to determine results.

Full portfolio >

Latest Blog Entries

image

Adapting the Model-View-Controller pattern for PHP

Much discussion has gone into the relevance of the model-view-controller (MVC) pattern in web development. While it may have its uses, when implemented in its full level of abstraction, it is generally overkill for smaller websites with only a few developers. But that doesn't mean aspects of MVC can't be modified to work in a more limited environment.

Read More >

image

Implementing RSS for your custom CMS

Syndicating your website may seem like a daunting task, but it really isn't. For example, for this website I implemented a fully-validating, dynamic RSS feed in about 10 minutes with no previous experience in the matter.

Read More >

image

Accessibility consideration and web design

While accessibility may not be high on the list of considerations for many web developers, there are many good reasons for making the effort. Least of all is the legal ramifications, especially for large organisations, should somebody feel discriminated against.

Read More >

image

Long-Exposure Photography

This image is a long-exposure photograph taken from my hotel room in Bangkok. It was an experiment to achieve the same trail-effect often seen in night photography.

Read More >