Machine Learning
3 essays on this topic.
Why Do Neural Networks Generalize? Overfitting, Double Descent and Grokking
Big networks memorise their data and still work on new data. Overfitting, double descent and grokking in plain English, with a numpy demo you can run.

How to Read an ML Paper in One Hour
A three-pass method for reading machine learning papers in an hour: what to read, what to skip, and how to check the experiments before you trust a claim.

The Math Behind AI, Learned From What You Already Build
Six areas of math explain almost everything in modern AI. Plain English, one runnable numpy example each, and a 12-week path for developers.
