The Backstory
I have over 10 years of experience designing and building websites for a wide variety of clients. I learned to write HTML by hand, and still do. I've been using Photoshop since version 2, and many other development tools since they first emerged on the scene. I started in Desktop Publishing and print, started building websites as soon as it was possible to do so, and quickly learned the strengths, weaknesses and unique elements of each medium. I'm familiar with table-based layouts, until CSS made tableless design a much better choice.
The Alphabet Soup
I am extremely fluent in and familiar with: HTML (up to and including HTML5), CSS (up to and including CSS3), Javascript (both hand-written and using frameworks like jQuery), PHP, various CMS/blogging solutions (WordPress, ExpressionEngine, and others), Flash (and ActionScript 2), XML and JSON and their use in AJAX, and ADA compliance. I also have passing familiarity with SQL, .Net (ASPX), and XSLT. My preferred platform is Mac, but I am also fluent in Windows and good with UNIX.
The Approach
As a designer who also writes code, (and a coder who also designs) I'm keenly aware of the importance of planning, which is essential for employing the right tools for each job. the division between content and design, and how clean code produces good accessibility, accessibility begets good usability for everyone, and all of the above contribute to good SEO practices. I write the best, most modern code I can, then make sure of backwards compatibility from there. New tips and tricks emerge every day, and keeping on top of them is part of the job. Learning and using something new is one of the best parts. I occasionally write about front-end development (along with other subjects of interest) on my blog.
