20 articles
What I learned when my live trading system's ML ensemble silently degraded in production, and the disciplined reintroduction of machine learning that came after.
62 signals, 21 real dimensions: redundancy that does not look like redundancy
Three of thirty features get you within 0.02 AUC of the full model
I would rather flag thirteen benign tumors than miss four malignant ones
A gradient booster prices diamonds to $276. Then it meets a big one.
Twenty numbers per digit gets you 94% of the way there
Twelve of the 64 pixels are dead, and the classifier never misses them
Losing to Holt-Winters by 4.6 points was the good news
44 passengers in 1949, 232 in 1960, the same summer bump
Old Faithful is two geysers wearing a trench coat
The 0.7 points that decide a leaderboard, and where they come from
22.67 points: what the field bought by dropping the recurrence
Two penguin measurements beat four
A female Gentoo outweighs a male Adelie by 636 grams
The random forest lost. By 0.002 AUC.
Three numbers off a wine label beat your fancy model
Wine quality is mostly just alcohol, and even that only gets you so far
How the Atlas forecasting system handles 542,000 rows/second of market data with sub-second regime detection — async service architecture, dependency-ordered startup, and 10Hz health monitoring.
Serving architectures, containerization, lifecycle management, performance optimization, drift detection, and monitoring — with benchmarks and code from production systems.
A field-tested reference for taking ML models from prototype to production — serving patterns, containerization, monitoring, drift detection, and the operational practices that make the difference.