Home

A Place For My Thoughts

Throughout the years I have used various platforms to host my various writings.  I have posted about programming, video game development, martial arts, and random thoughts.  I decided to put everything in one place that I have some modicum of control over.