Skip to content
2026-01-01

A Teacher’s Story

A student walks into a lesson with that familiar mix of excitement and nerves. This week, my student got stuck on something deceptively small: a change that wouldn’t land cleanly, a coordination moment that kept falling apart, a short passage that refused to feel smooth. They tried it once, then again. Their shoulders tightened. They […]

2026-01-01

TAP Rhythm: the app that tried to gaslight us (and then finally behaved)

When we started building TAP Rhythm, I assumed the hard part would be the rhythm: subdivisions, levels, scoring, “is this musically fair,” etc. Nope. The hard part was getting taps to behave consistently across devices, especially iPad Safari, which has its own mysterious laws of physics. This is the short version of how the app […]