How to analyse Garmin or Strava activities using Python

3 August 2022 - With the Python bikeride package, you can analyse rides, runs or other activities that you’ve recorded with tools like Garmin or Strava. For example, show activities on a map, analyse the effect of crosswinds, or find your worst-weather rides.

Weather data

16 February 2022 - Hourly weather data is available from observations, but also from models that estimate local weather conditions - a bit like weather forecasts for the past. In this article, I compare estimates from Oikolab and ERA5 to observations from the Royal Netherlands Meteorological Institute (KNMI), for three locations in the Netherlands.

Trade union growth

5 December 2021 - Dutch trade unions enjoy broad support among workers, but the share of employees who are members of a trade union is decreasing. This hasn’t always been the case, of course. In this article I’ll explore trade union growth.

Wind, crosswinds and bicycle speed

31 March 2021 - On the internet, you’ll find many articles that discuss the theoretical effect of wind on cycling speed (plus articles on wind tunnel experiments, often paid for by companies that sell aerodynamic jerseys). But what about actual rides? And what’s the effect of crosswinds? I did an exploratory analysis of about 125 rides around the Ronde Hoep, a polder to the south of Amsterdam.

Delete Facebook

30 December 2021 - Every year when it’s time for New Year’s resolutions, there’s a spike in google searches for ‘quit smoking’, but an even bigger spike in searches for ‘delete facebook’. An update.