I’m David McConeghy. Welcome to my homepage! I’ve moved my blog here to this site to allow me to keep working on several web projects. The old blog,...