Blog

Here is a collection of articles that I have written about software development, software testing, DevOps, and developer education.

Can VIM, the venerable UNIX editor, replace the modern day PHP IDE PhpStorm? The answer is no, it can't.

HTML Tables, once used heavily for almost everything, have largely been relegated in the modern CSS/HTML5 world. Now they are only used for what they were originally designed for — rendering tabular data. So they're still essential! But there's a lot to them, if you want to use them properly. So there needs to be a way of rendering them easily and quickly. Today's tutorial introduces a module which helps you do just that.

Can VIM really be a full-time editor? Is it genuinely possible to develop as productively with it as you would

Is it reasonable, even practical, to expect that a 30 year old application can match a modern one?

Well, PHP UK Conference 2015’s just a few days behind me now. So before much time’s gone by, I want

First Time Conference Speaker

February 22, 2015

It was a great time at PHP UK Conference 2015, with so many great speakers, starting right at the opening

How many apps do you have installed on your computer? 10, 20, 100? How many of them did you buy

Not achieving the success you desire? I’ll show you 4 reasons why patience is the essential ingredient in goal achievement.

Stories aren’t just for little kids, they’re for everyone. With a story, you can show people how beneficial your services is. With a story, you can link in to an unsatisfied need that your reader’s trying to fill. Does your tech content have a story?

What’s your content strategy? Do you even have one. Do you just write, tweet, and post anything that comes to mind? Before the new year comes, stop and do it right.