Day one with the Coros Dura
New head unit on the bars this morning, and before anyone reaches for the comments: yes, this is a first-day review, and yes, a pinch of salt is 100 percent needed.
26 Sept 2026Ultras: Where Time Stands Still
There's a particular feeling on a long haul flight that I've never found a proper word for.
09 Sept 2026A love letter to Sneak Peaks
You don't ride 497 kilometres and 17,340 metres of the Dolomites.
26 Aug 2026Falling out of love with grand tours
I'm slowly falling out of love with watching grand tours
22 Aug 2026Le Bézy, and the art of being looked after
There's a wall in the bike room at Le Bézy painted with four words: relax, recharge, reconnect, ride.
17 Aug 2026Occupational hazard: Pro Cyclings Safety Problem (or lack of it).
On Friday, on stage 8 of the Volta a Portugal, a 19-year-old British rider named Finlay Tarling was descending near the back of the race when he met a van coming the other way.
14 Aug 2026About that new bike: Quick Pro ER One
A few weeks ago I wrote a piece about the lie every cyclist tells themselves, that a new bike will fix it, and I ended it by admitting I had a new bike coming.
12 Aug 2026The Tour de France is a week too long
I’m on a tour hype, it’s too long, sorry not sorry.
10 Aug 2026The excuse ran out in Nice
For as long as I’ve followed this sport, there has been a ready-made explanation for why French teams don’t win the biggest races.
09 Aug 2026The grey zone: Tour De Femmes edition
Eight seconds.
06 Aug 2026The art of escaping
Let me tell you how it starts, because it doesn't start in the mountains.
02 Aug 2026Rambles #1: how come you never see any of the women's peloton living in Monaco?
Welcome to Rambles, a new Sunday thing where I empty out whatever's been rattling around my head on the bike that week.
01 Aug 2026A new bike will fix it
I'm writing this from a few days off the bike, a deliberate reset after some weeks of properly putting the work in.
All stories →