Learning
4 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.

What Actually Happens When You Open a Web Page
Type a URL, press Enter: DNS, TCP, TLS, HTTP/2 and HTTP/3, a CDN edge and the browser's rendering path, traced with real dig and curl output.

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 Junior Developer's Roadmap for 2027
Entry-level tech hiring is tighter and AI writes much of the code. A 12-month roadmap: fundamentals, eight skills, practice that keeps you sharp, and proof.
