The ML guides & blogs
ML
Train, evaluate, ship, and monitor machine learning models — and build the data plumbing they depend on.
10 guides & blogs·5 stages·≈ 2 hr·6 more being written
Start with Common Foundations — it counts on every subject.
- 01
Machine learning foundations
≈ 1 hrWhat "learning from data" really means — the three flavours of ML, overfitting, and why data quality decides everything.
- 02
Neural networks
42 minFrom a single neuron’s weights and activations to training end to end, and the CNN/RNN/Transformer family tree.
- 03
Data engineering for ML
Models are downstream of data — the pipelines, features, and labels that feed them.
Data pipelines & feature engineeringbeing written
Will cover: batch vs streaming pipelines · feature stores · labelling strategies & label quality · train/serve skew
Working with datasetsbeing written
Will cover: dataset versioning · class imbalance & sampling · data leakage & how to spot it · privacy & PII handling
- 04
Training at scale
From a notebook experiment to a reproducible training run you can trust and repeat.
Experiments & reproducibilitybeing written
Will cover: experiment tracking · hyperparameter search · seeds, determinism & environment pinning · GPUs & distributed training basics
Evaluation, honestlybeing written
Will cover: choosing the right metric · validation strategy & test-set hygiene · baselines before models · error analysis
- 05
MLOps: serving & monitoring
The model is 10% of the system — deployment, latency, drift, and retraining loops are the job.
Model servingbeing written
Will cover: batch vs real-time inference · model packaging & registries · latency, throughput & hardware · A/B testing & shadow deployments
Monitoring & driftbeing written
Will cover: data drift vs concept drift · monitoring predictions in production · feedback loops & retraining triggers · when to roll back a model