February 3, 2023
I hereby dedicate this new website to my mother. She is responsible for 90% of the visits to this site, and she frequently asks me "When are you going to update your website?" – so here we are. Also, hello to my aunts! My aunts combine for about 6% of the traffic, followed by non-human bots with 3% and then random internet strangers with the last 1%.
It has been several years since I updated this website, but after months of occasional coding, I present my latest iteration. Over the past twenty years this site has seen many redesigns, each of which I have coded from scratch. This version should be easier to update going forward, so check back often for updates!