I'm currently a software developer and have been for about fifteen years now. I decided some time ago that being average is no longer good enough and as part of that I'm documenting things I do and any thoughts I have along the way.

A key point is that while trying to get things right, I firmly expect to get things wrong along the way. Feel free to help me out, no-one becomes great on their own!

Got a comment or correction (I’m not perfect) for this post? Please leave a comment below.