A keen programmer since the age of about 10.
I've worked my way through BASIC, Assembly (68k and i386), Pascal, C, C++, Perl, Java, PHP, Python, NodeJS. I still love learning new things!
I'm currently getting up to speed with nodejs, and finding I like it a lot despite my past criticisms of it.
I work as a full-stack freelancer, maintaining websites around the world and developing new ones, using mostly PHP (with SilverStripe) and more recently, NodeJS.
I'm a language geek so you'll find me often debating points of grammar or meaning, or curious similarities between English, French, Spanish and German.