The question I find myself struggling to answer is this: why another blog? If I look in the mirror I don't see someone that has something tangible to offer, just this guy y'know?
I want to write about programming. It's what I do day to day. Something that takes up such a part of my life is a rich source of material for something like a blog. The thing is I don't know if I have anything to offer. I've been working in this field for years and the more I learn the less confident I am that I know anything at all.
The thing is my daily experiences have led me to the conclusion that programming is simultaneously easy and practically impossible. I'm at the point in my career where I can write a program that can access a database, store information and pull it out again without any problems. In that respect it's easy. What to put in a database, how you store that information - those are much more difficult questions with answers that aren't always obvious.
So the thing is - what do I, as someone who can't claim to really have any deep insights about his job other than to say he doesn't understand enough of it, have to offer? I guess, if nothing else, at least I can be an example. If anyone else out there struggles with this stuff then it could be heartening to know they're not alone.
Apart from programming this blog is also just a place to explore the technical stuff that would generally make my friends eyes glaze over. If I put it all here in one spot then they can safely ignore it all...