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.