Welcome to my website

I am a pastor and Christian educator.

In a nutshell, this is what I do…


Understand the Bible

My online ministry focussed on creating videos and songs to teach the Bible and the Christian faith.

The Bible Uncancelled

A short, weekday thought from the Bible published on video or podcast.


This Blog

I only write occasionally here now, as my attention is focussed on the two things I mention above. However, there is an archive of over 2,000 posts which I’ve made over the last 20+ years, these posts are all still accessible.

Latest Posts

  • Weekendy type things

    So… it’s time for another “The Weekend” post. On Friday evening, we … didn’t do very much really! On Saturday, we went into town in the morning to do a bit of shopping, and then in the afternoon we headed out to Currys to buy a washing machine! The sellers of the house we’re buying…

  • Guice: A few thoughts

    I’ve just had a quick look at Google Guice (Guice is pronounced like ‘Juice’). It’s a dependency-injection framework, similar to the Spring Framework[1]. However, it does have some differences. My initial thoughts on this I’ve tried to vaguely collate below. I apologise if I’m not making much sense, it might be better if you have…

  • New Design.

    The observant among you may notice that my site now has a new design (well, you will have if you’re not looking at this site through some kind of blog feed reader). I don’t really know whether it’s an improvement on the old one, I just did it for two reasons: (1) fixed-width layouts are…

  • Another useful Firefox extension…

    I’ve noticed recently quite a few screenshots of web pages which seem to be very long, i.e. they are of the web page in its entirety, not just the viewable area (I’m very bad at explaining things: basically, what I mean is, if you have to scroll down a web page to see it, then…

  • No Smoking

    Host: “The first rule of robot club is: you do not talk about robot club! The second rule of robot club is, you DO NOT talk ab– wait, I got that wrong. The second rule of robot club is, no smoking. Tim (to Mike): Why aren’t we allowed to smoke? Mike: shhhh! We’re not supposed…

  • House Update

    Just a quick update about the house situation I mentioned a little while back. We have finally exchanged contracts (yay!), and the completion date is set for next Friday (6th July). We’re aiming to move the weekend after that (14th July). So, watch this space! I just wanted to update, I’m rather excited…

  • Where are you all coming from?

    I’ve noticed a few random links popping up on my referalls list recently. Some of them come from forums on .edu websites. What gives? What’s going on all of a sudden on .edu websites which makes people want to link here? Particularly strange is the fact that most of them aren’t accessible from the outside…

  • The Weekend

    So… it’s time for another “The Weekend” post! On Friday evening, I went round to Wivenhoe to help Alex clear up the house before moving out, and also to have some fish & chips. We got them from Henleys because we didn’t have time to go down to Papa’s… I have to say, despite Henley’s…

  • Site Hacked

    There’s been an exploit going round recently (well, actually, for quite a while) which involves websites running cPanel (I think). A couple of weeks ago, someone managed to hack into this site and append some <SCRIPT> tags to the bottom of each index.php, the purpose of which was to download a virus to the unsuspecting…

  • Facebook Uploader

    Ok, I know I’ve been going on about this a lot recently, but I’ve finally released version 1.0 of the Facebook Uploader. You can download it from the project page on Google Code. The features are: Browse photos on your computer and upload them to one of your Facebook albums Create albums on Facebook Rotate…