What I do
HTML and CSS
First and foremost, I am front-end developer. I have excellent knowledge of HTML and CSS, and keep up-to-date with emerging standards. Importantly, I know which technology is appropriate for any given task. I'm all about modern techniques - I'll take HTML5 semantic elements over tables any day.
I also have experience of back-end development, particularly with regards to integrating the front-end side of things. I currently favour Python and Django, having written this site and a number of personal projects in it. This is also what we use at Playfire and I love how fast concepts can be turned into working applications using this combination of technologies.
Usability and accessibility
I make sure that everything I produce adheres to best-practice guidelines with regards to usability and accessibility - two things that I feel go hand-in-hand. This affects everything from navigational structure to link colour. Instead of just reproducing a design I prefer to add my own input if I feel that I have something useful to offer.
I have been using Photoshop for a long time (since version 5) and know the software very well. As you might expect, I am especially adept at using it for the production of web graphics.
Build for SEO
I have knowledge of modern SEO - specifically, how it relates to the front-end. This affects my decisions with regards to URLs, heading structure, document layout, the use of tags for emphasis, etc.
HTML email creation
I have created HTML emails for Playfire, BSkyB and Simplifydigital which have been tested as fully working in all major email clients (including Outlook).
Last but not least...
I have a passion for what I do. That's pretty important! I spend my free time working on personal projects because, well, learning is fun.
"I see Brad as front-end SAS."