Skip Navigation


A cheat sheet for the awesome board game Settlers of Catan, including lots of potential alternative (house) rules.

Read the rest of this post »

Freelancer Rate Calculator

7 January 2013   |   Comments   |   freelance

Setting your rate as a freelancer isn't easy. This freelancer rate calculator has been built to help you convert a daily rate into an annual salary, taking into account holidays, tax and expenses.

Read the rest of this post »

Paypal payments are available in Magento for all shops, but there is an issue with Paypal handling rounding of pennies when adding tax to orders. Here's how you fix the problem.

Read the rest of this post »

Going Freelance - First Impressions

9 October 2012   |   Comments   |   freelance

On September 10th, I started a new chapter of work as a full time freelance web developer. I'm a month in, and I've already learned some valuable lessons.

Read the rest of this post »

Just a few short years ago, options for Open Source PHP ecommerce platforms were extremely limited, and often the only way to put together an ecommerce store online was to have a bespoke system built. Not any more, though - now there are plenty of options. We take a look at the top five contenders to see what each has to offer.

Read the rest of this post »

Going Freelance

23 August 2012   |   Comments   |   freelance

From early September, I'm going to be leaving my former employment, where I've spent the last four years wrangling code deep in the bowels of the likes of Magento, MODX, Drupal and OpenCart. I want to build something for myself - and that means leaving the stability of full-time employment and venturing into the lesser-known realms of entrepreneurship and self-employment.

This will give me a great chance to spend more time with new technologies. Agency life often doesn't provide much time to get properly to grips with new languages or skills, unless they are already in use within the agency. I'm looking forward to spending more time with Python, node.js, SQLite and other technologies that, so far, I've really just dipped a toe into.

Even more exciting, this move offers the potential for me to spend more time working on my own projects. Cheatography and Envoy have been running for a while but lacking the attention they deserve. Newer projects, on which I'll write more shortly, have also suffered from a lack of available time. This decision should allow me to turn more of the ideas floating around my head into actual working websites, with a view to then becoming profitable ventures.

If you're reading this on the site, you might have spotted a few changes here as well - a new logo, new homepage and new portfolio being the most significant changes, all geared towards making a more prominent feature of my services and previous work.

To begin with, though, my focus is on making sure I have an income that can comfortably provide for myself and my growing family. So I'll be taking on freelance projects and focussing on the things I know best and that I've spent the last few years with - PHP development (especially Magento, MODX and Drupal).

I'm enthusiastic, capable and, in a few short weeks, available for your project!

Coming Soon

14 August 2012   |   Comments   |   baby, family

Exciting times ahead! The lovely Mrs Dave is growing a shiny new (much smaller) member of our family. In February, if everything goes to plan, we will become three.

My Standing Desk

31 May 2012   |   Comments   |   desk, office, ergonomics, workspace

Sitting down can kill you! Or at least help you die earlier. Or give you bad posture. Or so I keep hearing. The solution, apparently, is to stand while working, at some sort of overly tall desk-like contraption. I don't know about the health benefits, but I'm sold on the standing desk idea.

Read the rest of this post »


18 March 2012   |   Comments

The Mathematical Anniversaries tool has had an update and now has its own domain! Check it out now at!

Read the rest of this post »

Six Nations 2012 Cheat Sheet

30 January 2012   |   Comments

Who says cheat sheets have to be geeky? The 2012 Six Nations is about to start, so I've put together the ultimate one-page help sheet for rugby fans.

Read the rest of this post »