I launched this blog only recently, which is replacing a directory-style portfolio of hundreds of my projects.

Stay tuned, as I have dozens of long-form blog posts in the pipeline to cover my primary accomplishments over the past 10 years – so several are not included here or are included but not complete.