# Bike software ## Features - Handling my historical data - Blog with pictures and markdown - Storing GPX - Export mountain pass from OSM and auto detect when pass is crossed - Auto detect climbs from GPX - Compute estimated power - Export data from Strava, Garmin ## Implementation - Golang for showcase - Keep improving personal lib (+ documentation) - Get back what is interesting in previous projects - Go bike: - Only tooling for golang, project is different - Django bike - https://github.com/paulmach/osm - https://github.com/tkrajina/gpxgo - https://github.com/brendangregg/FlameGraph - `go tool pprof -http=":8081"` ## TODO - CI / Tooling - Tests - linter for calls to `make([]..., n)` that then use append - try this algo: inc end while score inc, then inc start while score inc, again until optimum ## Examples **[Pogacar 21 july 2022](https://www.strava.com/activities/7505784085)** - 43.0-45.5 ?