This is my personal blog; a place for me to write out ideas, thoughts and observations and discuss them with anyone who cares to listen.  If you want to know more about the genesis of this blog, you should read my very first post, “Yet another blog“.

I have been a software developer for nearly my entire life, writing my first computer program at age 10.  The IT world has come a long way since those days of punch tape and magnetic core memory, and I spend much of my time now developing for Internet related applications. In case you couldn’t guess, my day job with my company Novo Ops Technologies involves custom software development, website hosting, and information technology services.

I also an avid photographer as well as an amateur wine maker and enthusiast.

Of course, for those of you who know me well, I am also a cynic and critic. If you’d like to see my sarcastic side (and you have the right sense of humor), I highly recommend you visit Two Arrogant — my place to vent, rant and complain.