Skip to text

Greetings and welcome

You've found my place on the web. Here I profile my abilities as a web design and technology consultant, share my rural living adventures and experience and generally broadcast myself to the outside world.

Explore the sections below to find out more. I look forward to hearing anything you have to say...

Thoughts on Techno-Triumphalism in 2012 'Biblical' Flood
Thoughts on Techno-Triumphalism in 2012 'Biblical' Flood
Our blind faith in technology as a remedy or savior in times of difficulty and challenge.

How logical is the expectation that technology will deliver us from the impending catastrophes that face humanity...

03 Feb 2010
jQuery: Match or target specific elements not containing some other element
The other day I was working on a project that called for a specific class to be applied to table cells that did not contain input fields.

It seemed that jquery was the obvious solution but the exact syntax eluded me until Hamish Dobson pointed me at this:

$('td.classname').filter(
    function() {
        return $("input", this).length == 0;
   }
).addClass('myclass');

11 Dec 2009
Dynamically Include JQuery Plugins
I develop and maintain complex websites that often make use of JQuery technology for improved usability.
There are so many useful plugins but not every page requires them all. Rather than slow down the site by loading all the script libraries every time it is possible to dynamically include those that are required for the current page.
For example, only include the lightbox plugin for pages where there are images that will make use of it.
Sounds simple right... well it should have been.

10 Nov 2009
Video Postcard
Video Postcard
A brief video tour of the Sinclair estate in early Spring.

This video was created using Pitivi, an open source linux video editor. It's a promising application but currently light on features. As such the sound and video mixing is a little choppy.

01 Sep 2009
 

Site Search