← Granite

Journal

Notes on training, from the person building Granite

What the research actually shows, how the coach is tested, and the decisions behind the product — written down because a coach that can't show its working is just asking to be trusted.

Why your programming can't scale (and what actually can)

18 July 2026 · For coaches

You can coach thirty people well or three hundred badly, and software never moved that line — it only handed you a better spreadsheet. Why templates, clones and chatbots don't scale a coach, and what does.

How to train strength through a Hyrox block

18 July 2026

Hyrox is concurrent training whether you planned it or not. What the race demands of your strength, why the running is what threatens your lifting, and how to phase a block so the two sports share one recovery budget.

Strength training for jiu-jitsu: how to lift without wrecking your rolls

18 July 2026

You train jiu-jitsu because you love it; you lift so you're harder to move and slower to break. Why grappling is already conditioning, and how little lifting actually buys the strength — without the mat paying for it.

Same plan, two athletes, six weeks: 100% different

18 July 2026

Every training app claims it adapts to you, and nobody ever checks. I built a test designed to embarrass Granite — and the first metric I tried was flattering and wrong.

Lifting through a marathon block: what the science actually says

14 July 2026

The interference effect everyone quotes comes from 2012. The 2022 re-examination found something different. What high mileage actually costs your lifting, and how to programme the week around a long run.

Why calendar-based deloads sabotage progress for hybrid athletes

14 July 2026

Deload every fourth week, like clockwork — unless you rolled hard three nights and ran a 10k, in which case your body needed the brake in week four and the spreadsheet didn't notice. Why the deload should come from your data, not the calendar.