Software Development

My name is Steve and I am a learn-a-holic; I believe strongly that any day that goes by in which I don’t increase my knowledge is a wasted day. I […]

Lately I have been giving some thought to just what exactly the guiding principles are behind the way I both approach and execute my professional software development career.  After considering […]