Stop SOPA Blackout WordPress Plugin

On the Tuesday 24th January 2012, the US Senate will vote on the internet censorship bill. Whilst it is an American law, it has far reaching repurcusions for the web as a whole. There are many companies against SOPA, such as Google, Reddit, Facebook, Twitter, Wikipedia, and today I am lending my weight to the […]

BBC iPlayer now available on 3G for iPhone users?

I’m not sure why I even bothered, after getting the usual ‘Streaming BBC iPlayer programmes on a 3G connection is blah blah blah’, but today I thought I’d catch a bit of Hidden whilst walking to lunch.  To my surprise, it loaded up fine. Hidden, then Panorama, all shows on the current BBC iPlayer mobile […]

T-Mobile sees low key advert reap rewards

What adverts to you remember from your childhood? For me the answer is littered with ads that no-one bothered to record for posterity. You know, the one that went “Hey Crusader, have you any nuts? I’ve got mixed nuts and raisins and salted cashews…” No? OK, how about the Carlsberg short ads where the guy […]

I can get you to #1 on Google (terms and conditions apply)
SEO Basics – what every client needs to know (and a bunch of stuff they probably don’t…)

The world of Search Engine Optimisation (SEO) is inhabited by shady shysters and good-intentioned geeks alike. The problem for most people is separating the well intentioned from the wilfully misleading. The whole field of SEO is almost designed to be intimidating: From the ubiquitous buzzwords (Link Juice, Long Tail, Deep Linking, SERPs etc.) to the […]

Stop your centred pages jumping

Don’t you find it annoying when your designer reports that the site is ‘jumping’ only for you to discover that the reason it’s jumping is that some pages are longer than others and your browser puts in the scrollbar? There’s a simple solution I found a year ago that is the solution to this problem: […]

How to turn off the number count on the Facebook like button

Here’s how to turn off the number count on the Facebook like button. We’ll go from the image on the left to the image on the right in 5 minutes: Get your FB Like code Get the iframe version. Set width to 56 and all options off. Enclose your FB iframe in a div Let’s […]

How to force Excel to open UTF8 CSVs as such

Ever wondered how to make Microsoft Excel open UTF8 encoded CSVs properly? Me, too. The Problem Recently we had a problem with a client whereby their MySQL DB was UTF8, all controllers, models and views were UTF8, the Content-Transfer-Encoding was UTF8, but still Excel converted them to ISO Latin 1. The Solution The solution took me […]

Change all thtml endings to ctp for the move from CakePhp 1.1 to 1.3

Download the Automator file, click run, locate your app/view folder. Thtml to ctp Automator file or use the App instead

Authenticating your domain with CampaignMonitor and WHM

I use Campaign Monitor a lot for clients in both a freelance capacity and in my role as Senior Developer, and often find clients asking how they can get a higher open rate or that their friend, Marjorie, cannot find her most recent newsletter. This normally involves me reeling off the same old spiel about […]

Pixel Perfect was so 2005…

You may not have noticed, but the winds of change are blowing through the corridors of the world wide web. I’m not talking about obvious changes, like increased usage of HTML5, CSS3, and jQuery, but a change in the attitudes of web developers across the globe. There was a time, not so many years ago, […]