This will be the first in a series of blog posts talking about code and the life of a coder.  I'm a regular guy. I've been building websites for just over a decade now and I've seen some things.  I've learnt from my mistakes. I've made new mistakes. I've been around long enough to fix some of the mistakes I made.  I'm using this as a way to share my knowledge, frustrations and questions with the broader software community.

I'm going to focus on topics related to accessibility, usability, and maintainability.  I often think that these are just facets of good web development so I'll explore them from many different angles.  At it's best I hope this blog is helpful and informative. At the very least, I hope you can find some solace in knowing that you aren't the only developer that struggles on a daily basis.

Enjoy :)