By day I'm a mild mannered software developer at night I dabble in more diverse pursuits. The common thread that runs through them all is a thirst for knowledge and an ambition to always know more tomorrow than I do today. I document the more interesting experiences of my journey on this site.