Writing

Thinking out loud about engineering and research.

Occasional essays on machine learning, robotics, software craft, and the messy gap between academic research and production systems. Published when I have something worth saying.

The Reproducibility Problem in Deep Reinforcement Learning — and What We Can Actually Do About It

After spending three years trying to reproduce results from top-tier RL papers — and failing more often than I'd like to admit — I've come to believe the field has a reproducibility crisis that goes deeper than most people acknowledge. Here's what I think is actually going wrong, and what a more honest culture of experimentation might look like.

All Writing

Recent articles

AllML ResearchEngineeringRoboticsOpinionTutorials

The Case for Smaller, Better-Evaluated Models

The race toward scale has produced impressive benchmarks and underwhelming deployment stories. A contrarian argument for why the next decade of ML should go deep rather than large.