Writing
Notes, research,
and longer thoughts.
Teaching reflections, technical writeups, esports analysis, and whatever is worth working through in long form.
Coaching Esports Greatness
What coaching a high school esports team actually taught me — and why the game was never really the point.
The Expansive Classroom: A Hub-and-Spoke Model for Computer Science Education
A framework for designing classrooms that balance shared foundations with individualized exploration, particularly in expansive fields like computer science.
Building a Real-Time Rocket League Broadcast Overlay
How I built a live game data overlay for ISU Esports broadcasts — combining a Vite dev server, custom JS state machine, and vMix compositing to create something that looks like it cost money.