This is my online home. It is a tool I use for my personal education. I have developed several web sites over the years and I use this one to brainstorm, learn new technologies, new techniques and to practice coding. It is rarely up to date and always a work in progress. It has historical information I've accumulated, some of my thoughts and writings, material from others that I find of interest, and material specific to people in the computer industry. I have been involved with the World Wide Web since the mid 1990's. Before the World Wide Web, I was cruising the local bulletin board BBS systems with a 2400 bps modem.

I'm interested in a variety of areas, but have spent most of my time lately with network engineering/systems administration and custom software application development. Most of these being database-driven enterprise applications using Microsoft’s .NET architecture.