Welcome to my website. Like most other personal websites I maintain this site to give myself a false sense of productivity.