The Knowledge Center
Machine learning explained for people who build things. Not a random collection of blog posts — a structured learning path that takes you from "what is ML?" to "I can evaluate and apply a model," one concept at a time.
Every article is written with engineers and technicians in mind. Practical, grounded, and deliberately free of hype.
A roadmap, not a blog
The Knowledge Center is organised into four stages. Each one builds on the previous, so the concepts stack up in the right order. If you're completely new to ML, start at Stage 1. If you already know the basics, jump to wherever it gets interesting.
Stage 1 gives you the mental model — the vocabulary and core ideas you need before anything else makes sense.
Stage 2 introduces the actual algorithms — the tools you'll use to build models.
Stage 3 teaches you how to honestly evaluate whether your model is any good.
Stage 4 covers the more advanced concepts you'll encounter in the real world.
The fundamentals
What is this whole ML thing? — The vocabulary and core concepts you need before anything else makes sense. Read these five articles and you'll walk away with a working mental model.
The algorithms
How do the basic algorithms work? — Now you know the landscape, here are the actual tools. Starting with the simplest and building up to the workhorse of tabular ML.
Evaluating your model
How do I know if my model is any good? — You can train a model now. But can you tell whether it's actually useful? These articles teach you to evaluate honestly.
Advanced concepts
What about the more advanced stuff I keep hearing about? — With the foundation in place, these are the concepts that come up in real projects, headlines, and conversations with data scientists.
Get notified when new articles drop
We're publishing the Knowledge Center one article at a time. Subscribe and we'll send you a short email whenever something new is ready — plus monthly ML insights for engineers. No spam, no fluff. Unsubscribe any time.