Lessons that earn their length
Plain-language explanations that respect your time. No filler, no cliffhangers, no gamification.
A Lab in every session
Read for 10 minutes, then build for 15. Code runs in your browser — no setup, no environment to break.
Built by a small team
Founded by Neil Moudgil. The course is in active development and free for now. If it grows enough to need infrastructure, that may change.
16 sessions, 5 phases.
Each session is a lesson and a Lab. They’re meant to be done in order, but you can drop in anywhere.
Phase 1The HookSessions 1–3
Phase 2Linear RegressionSessions 4–7
Phase 3ClassificationSessions 8–10
Phase 4Neural NetworksSessions 11–13
Phase 5Modern EraSessions 14–16
I built Margin because the courses I learned from either skipped the math or skipped the code, and I needed both. It’s a small, opinionated object that exists because I wanted it to.
Read the full About →