One Day on the Atlas Mountain RaceI cycled from Bristol to Morocco, and back at the end of 2019 and early 2020. Why? After my stupid achilles injury that took up most of…
Bike HacksAre you a couple of miles (or days) from the nearest bike shop? If you’re like me, and enjoy creative problem solving, then this is a fun…
Cinq Plug 5 Plus ReviewWhen you’re out riding for weeks at a time, there are all sorts of devices to keep charged. Phone, bike computer, head torch, the remote for…
N-1 Bikes for ReforestationGoing from fundraising 70,000 trees in summer, to being injured and unable to do shit, meant I had to think outside the box in order to keep…
Bicycles and FerriesFerries have been a crucial part of my European touring adventures this year, and it wasn’t just me boat-packing around. Every ferry I got…
Stupid Achilles Injury, Stupid RecoveryI think it’s generally healthy to find and push your limits, but I kicked my limits in the face and hurt myself. Riding a loaded touring…
Bailing on Balkans, Heading to ScandenaviaVarious questionable decisions had lead to me being in the Balkans in July. It had been hot as hell in June, and the first half of July wasn…
Three Different Touring SetupsFiguring out exactly what bags to get for my tour was tough. There’s loads of options and obsessing about it is hard to avoid. Should I try…
Going Wild in BosniaBosnia was wild. It was first wild camp since the Slovakian mosquito/bivy failure, and it was the most remote, spidery, beautiful, broken…
Bike-Karting in SerbiaIt’s not my first time in Serbia, but this was a fantastic experience. I set off from the Hungarian side of the border after having…
Austria, Slovenia & HungarySince the madness in Slovakia I’ve gone a bit quiet on the place-based blogging. I’ve moaned about how bad the Garmin Vector 3 pedals are…
Trials and Tribulations of Touring TubelessTubeless in cyclocross and mountain biking these days is pretty much the default, but going tubeless for road is a long frustrating drive on…
Botched Bivy Camping in SlovakiaThe last stop in my Czech crossing was Brno, and I struggled leaving, it was so nice, and hot, and I ended up having lunch and a beer with a…
Euro Trip: Czech RepublicI’ve not felt this at home in any country. Czech Republic, to me, feels just like being in the west country (South West, UK). Hello is “ahoy…
Touring LogisticsWhen I started out in Spain there was just one shop in town which had a rack: a big heavy steel bastard, and just the one panier which was…
Euro Trip: Two Months StatsTwo months ago I set off from Spain heading north, with no real goals other than “hit as many countries as you can and do a good job at your…
Losing my Nut on the Swiss/German BorderI have a reputation for haphazard bike work, and getting into stupid situations. I crash, I forget to torque my bars up so a crash mid cross…
Euro Trip: Switzerland to LiechtensteinAfter my brief stop in Milan, I had fresh bearings, fresh legs, and some beefy new tubeless tyres, all in perfect timing for a venture into…
Getting my Bearings in MilanMilan was a great rest stop after a bonkers trip through the French Alps, and I had three days off the bike as once again there were things…
French Alps to Italy via Colle di TendeAfter taking a week long break in Nice to relax on a beach, get my back wheel re-spoked, and get a bit of work done, I popped over to Monaco…
French Flat F**keryThings went to absolute shit between Montpelier and Nice, and got a bit silly getting over the Alps to Italy. Constant headwinds and cold…
Andorra and the Minibus HeroThe pace in Spain had been a bit funny. I got drafted to speak at API Meetup Barcelona, which was about a week after I had originally…
Crashy McCiderface Goes on TourAfter leaving the states and spending five weeks in the Canary Islands, it still felt too soon to rush into a new life back in the UK, so I…
Canary Islands: Gran Canaria and TenerifeAfter quitting my job and leaving the States in a rush, and with Brexit not making going home to the UK too appealing. It was February and…
Poutine or Bust: NYC to MontrealNobody wants to hear about sweating away on TrainerRoad so I’ve been quiet since cross season was done, but now I have an adventure to write…