All posts by Kevin O'Shaughnessy

About Kevin O'Shaughnessy

Senior web developer living near London, England. You can catch me on my blog at http://zombiecodekill.com or on Twitter at @zombiecodekill.