It's been a long time coming, but I'm venturing out into the world of personal software development. A little scary, but exciting too. I've been a...