Welcome to my home base on the web!


I teach computing, programming, and archiving courses at the University of Maine and Eastern Maine Community College, including courses in New Media, Computer Technology, and Digital Curation programs. I enjoy taking on new teaching challenges and helping students succeed.


I am highly interested in both modern and “retro” technologies and am an active collector of interesting devices and platforms that have met the fate of obsolescence. Particular areas of interest are 8- and 16-bit computing and videogaming, as well as 3D printing, and vintage electronic toys.


I am a lifelong music fanatic and have been actively collecting physical media for twenty-five years. I have a very large music collection and enjoy sharing my musical interests with listeners worldwide on my online radio show on Deep Nuggets Radio.

Thanks for stopping by!