A practical look at building an edge ML system for tennis swing detection, from noisy sensor streams to latency, labeling, and distribution shift.