Thank you for visiting my small spot in the online world — a work-in-progress that might serve as part journal, part portfolio, part repository of resources or artifacts. I am currently consolidating a number of previous online content, posting, writings, and artifacts from various places into this new site. I’m honored you took a moment of your time to drop by.