4 weeks, 2 days ago    |    Estimated reading time: 6 minutes, 36 seconds

Automated testing with NodeJS and Mocha

I’m sure most of the people reading this blog have heard of the term “automated testing” before. Automated testing is exactly what it says on the tin, it’s a way to test your websites and web applications rigorously and consistently, testing routines can even be built in to your deployment system such as Jenkins or Octopus to ensure any changes you make to a...
Read article
2 months ago    |    Estimated reading time: 3 minutes, 36 seconds

Is the hamburger icon really so bad?

It would have been so easy to finish this article with simply:


But that would have been no fun… Would it?

The internet is awash at the moment with bloggers debating the use of the ubiquitous hamburger menu icon, you know the one – you press it, the menu slides out from the left… Or the right… Or the top. Oh, and it looks .. sorta .. like a...
Read article
4 months ago    |    Estimated reading time: 5 minutes, 42 seconds

PhoneGap and offline storage part 2 - Lawnchair

Late last year I wrote the article PhoneGap and offline storage which was an introduction to using the Web SQL API to store information for your application. The article centred around using the native browser API calls to be able to...
Read article
6 months ago    |    Estimated reading time: 2 minutes, 39 seconds

Introducing GTCMS

A few months ago I wrote the post Your own CMS: Lessons learnt. In that post I discussed in detail the idea behind creating my own CMS, some of the thought processes involved throughout the build and the problems I faced.

That post was written not long...
Read article