Field notes

On training, methodology, and the work behind racing.

Gravel race through a sand quarry: a rider wearing number 507 leads a dusty line of cyclists past heaps of stones under a heavy grey sky.

17 fewer hours, 19 more watts: my power zones, 2025 vs 2026

Two seasons of Strava power data: 17 fewer hours, FTP up from 261 to 280 W. Where my time in power zones went, and the gap it exposed.

Race-result trend lines, spring 2025 vs spring 2026: finish position as percent of field and gap to the winner, both improving in 2026.

Tracking cycling progress: my race spreadsheet, 2025 vs 2026

One spreadsheet row per race: field position and gap to the winner. What two seasons of amateur MTB racing say about a year of structured training.

Cycling knee pain: the mistake that cost me a race

Cycling knee pain: the mistake that cost me a race

Early knee-pain warning, a saddle set 1 cm too high and a race I couldn't start. What caused my cycling knee pain and how I fixed it in five weeks.

Interval training for cyclists inspired by the Norwegian method

Interval training for cyclists inspired by the Norwegian method

Interval training for amateur cyclists, shaped by the Norwegian method: submaximal threshold work, lactate control, and why hard sessions stay restrained.

Late to cycling: an amateur MTB racer's path to Superfly

Late to cycling: an amateur MTB racer's path to Superfly

Amateur MTB racer, father of three, founder. From random intervals to structured blocks to building Superfly to scratch my own itch.

The Superfly dashboard showing a multi-week training plan with daily power targets and Strava-matched activities.

Why Superfly exists: coach-built training for amateur racers

Superfly is a coach-handcrafted training programme with AI companion on top for amateur racers with limited time and no budget for a personal coach.

Welcome to Field notes

Welcome to Field notes

Why Field notes exists, what to expect from this section, and how the methodology behind Superfly translates into the day-to-day work of training.