Home

Welcome!

I’m a lifelong technology enthusiast with roots in the overlapping spheres of communication, design, and education. Although I currently work as a software engineer for a media organization, I spent 13 years as a high school teacher. Regardless of the setting, I love helping folks discover and apply innovative tools, techniques, and processes for thinking about the world and communicating their ideas.

But above all, I really love a good project—especially if it involves a computer. And thus, this website was born. Whether it’s performing a mail merge or installing multiple operating systems, my goal is to share this love of technology and problem-solving with anyone who might be interested. I may share some more personal writing from time to time as well.

And hopefully, just maybe, this not-so-former educator will get to teach you something along the way!

Follow the links below for my latest posts, and reach out if you ever need help. But above all, thanks for reading.

This website features a variety of essays, walk-throughs, and general musings from the perspective of a longtime English teacher, yearbook adviser, and Theory of Knowledge instructor now working in the world of IT and web development.