Welcome!
My name is David L Kinney. I am a software engineer working in the Chicagoland area. I lead a team of developers at SIVOX Technologies to build their flagship product: RealCall.
This blog will be my sounding board as I explore and review the technologies and techniques available to build next generation software products.
Java is my programming language of choice, but I keep an open mind. My attraction to Java is primarily driven by the development community that surrounds it. The plethora of information, architectures, standard interfaces, tools, servers, and IDEs makes Java a very pleasant environment to rapidly build business applications.
I view languages, libraries, and methodologies as tools to leverage in the process of building business solutions — so I don’t get zealous about any tool de jour. That said, I like the ideological underpinnings of the Open Source movement and — more especially for my occupation — I like the availability of free, high quality tools.
I dislike working with Microsoft products based on my experiences building and maintaining applications constructed with their tools and technologies. I have been a strong Linux user for eight years. I also dabbled in OpenBSD during that time. Recently, I grew tired of the headaches of Linux system administration and was attracted to Apple’s OSX.