India: three months on

In visiting India in February, I was intrigued that many of the connections that are discussed in history connecting India to Europe are still very much in…


Read More

The Living Workflow: Developing WordPress Efficiently

How do I build WordPress sites, themes, and plugins? I use a variety of boilerplates, frameworks, and pre-made plugins to make things work. How do you develop…


Read More

Reimagining India

A country of deep historical context, extremes, and misunderstandings. I talk about my experiences on IndoGenius' Reimagining India programme. This isn't a…


Read More

Europe: 7 countries in three weeks

Drive across Europe in three weeks? You're crazy! Rome in one day? You're crazy! Yeah, we were. But there's some memories here that I cannot simply forget.


Read More

Surviving the French Riviera

What a rough life it is, coming from Dubai and then landing in the French Riviera and getting study credit for this. I was visiting Cannes for the annual MIDEM…


Read More

A cult classic: Revenge of the nerds

Revenge of the Nerds has a very cyclic storyline, with the story taking an almost 'we've almost made it. Oh. No we haven't.' approach the whole way through.…


Read More

Some of my favourites: Bridget Jones’s Diary

As far as romantic comedies go, Bridget Jones is almost certainly for mature audiences only it features more profane language than any other movie in the…


Read More

Canada’s Arrow

Historically,  we view the United States as being the pioneers of air travel and whilst we can certainly give that title to them for allowing air travel to…


Read More

Hiring a new SEO

Hiring an SEO can be a stressful experience, with many discrediting the profession for quackery, and short-term tricks that won’t have long-term


Read More

#CloudBleed

I want to make this perfectly clear. Although I am a webmaster, and someone who has been managing client websites for the past half-decade I am a


Read More

Orientation Week As Told By GIFs

Orientation week is almost here, and it's time for me to channel my inner-BuzzFeed and demonstrate what it's all about with GIFs!


Read More