Projects
Pull-Based Inverse Classroom →
The machinery for a class hour built out of what students could not resolve the night before. Concepts arrive before class; difficulty arrives before class, from them. Running now in one course at NC State, and looking for a course in another subject to try it.
Research Amp Toolkit →
Amplification commands for AI-assisted research. Fourteen Claude Code commands across verification, workflow, content, and triage — built to close the verification gap (is that citation and that number actually correct?), the planning gap, and the documentation gap.
Captioner →
Adds a visible caption under every picture in a PowerPoint deck, and can author the OOXML alt-text field for images that lack one. Opt-in, preserves existing alt-text, and leaves an auditable trail.
Talks
Sports
Hoop Dictionary →
The Xs and Os of basketball, phase by phase: transition, early offense, half-court offense and defense, special situations, endgame. Every term is defined where it is used, every action has a court diagram, and every empirical claim carries a source. For anyone who wants to follow the finer points of the game.
Shot Maps →
Where the NBA's 20 leading scorers took their shots each season, and how well they made them compared with the rest of the league from the same spot. Hexagon maps of the half court, plain and pooled, for 21 of the 22 seasons from 2003-04 to 2024-25, each scorer's shot types and advanced stats (eFG%, TS%, PER, Win Shares, BPM, VORP and the rest, explained on their own page), links to his other seasons, and every source and check listed.