Writing
Notes on data, machine learning, building things, and occasionally comedy.
How a half-court doodle becomes a rebound probability — the models, the features, and the D3 front-end.
blog/posts/