Nice to Meet You
I'm Paul, a British chap who noodles with the internet on a daily basis. By day I can be found at Google where I work as part of the Chrome Developer Relations team. As well as doing that I've spoken at some conferences and meet-ups, mainly about rendering performance and WebGL.
Paul, meet Flash.
I was doing my degree in Computer Science in 2001, and I remember finding 2advanced's v3 website, and it totally shocked me. Before then I'd had an interest in the web for sure and I'd been making sites, primarily as a hobby, but seeing what was possible with Flash completely blew me away.
I spent a ton of time playing with Flash and learning how to apply my Computer Science background to the web. I discovered pretty quickly that developing for the web isn't quite the same as writing software, but I loved it and there was no pulling me away. I still love the web, and I am particularly excited about the recent developments with HTML5 and WebGL.
Well it's ten years since I made the decision to work with the web, and I've had the opportunity with some of the world's largest brands, I've won a few awards and I've moved countries a couple of times. A pretty solid decade's work all things considered!
I am happiest when I'm really stretching my brain and pushing the boundaries of my knowledge and experience.
Creative Coding
By nature I'm very creative and inquisitive, and so I love learning new technologies and approaches to solving problems. Over the past decade I've been exposed to a lot of languages, to the point where learning a new one tends not to be much much of an issue. Unless it requires a fundamentally different approach to coding. I'm looking at you, Prolog.
Most days you'll find me working with one of a few core technologies, such as HTML5, CSS3, JavaScript, WebGL, PHP, Java or ActionScript.
Irrespective of the language, I am happiest when I'm really stretching my brain and pushing the boundaries of my knowledge and experience. It's in the solving of problems I get the satisfaction of learning something new, and I love it when I have the chance to share that knowledge and experience with other developers.
Enough about me...
Let's talk about you! How are you doing? I'd love to hear from you so feel free to drop me an email if you like, or perhaps say hi to me on Twitter.