Blog
Distilling Race Predictions: From LLM to a 5KB Model That Runs in a Millisecond
How I used Claude as a teacher model to generate training data, then distilled its race time predictions into a tiny neural network that runs for free in TypeScript.
Concurrent Training: How to Combine Running and Lifting Without Compromise
The science and practice of concurrent training: how to programme running and strength together, manage interference, and actually get better at both.
What Is Hybrid Training? From CrossFit to Hyrox and Beyond
Hybrid training means combining running and strength, and refusing to pick a lane. Where it came from, why it's exploding, and what makes the programming hard.
How to Structure a Hybrid Training Plan: Periodisation for Running and Strength
A practical guide to structuring a hybrid training plan: weekly layout, periodisation phases, and how to balance running volume with strength progression.
AI Training Plans vs Generic Programmes: What Actually Changes?
What makes an AI-generated training plan different from a template? A look at personalisation, adaptation, and where AI planning genuinely helps.