Displaying data from the activity data service in the Strava feed
Over the last year, the Strava API Team has been working to build a service which can persist new types of activity data. This is the second in a…
Strava runs end-to-end tests of our website before every deploy, but problems have developed over time, mostly around reliability and the ease of adding more tests. Until recently, we ran a suite of Selenium tests against an older version of Firefox (which was…
Strava has had a public REST API since 2011. I won’t enumerate all of the classic REST shortcomings, but here are three Strava-specific highlights:
I remember the first day of my internship quite clearly — dressing classy not trashy (no need, everyone wears athleisure 24/7), timing myself to arrive exactly on time, and steeling myself in front of the door before realizing it was…
It was the third week in June, and Guild Week was once again upon us. While our (northern hemisphere) users were…
At Strava Engineering we’ve been using a Jekyll powered static markdown blog hosted on GitHub pages since early 2015. A few weeks ago we transitioned our blog entirely to Medium.
In April 2013, Strava released a complete redesign of run activity pages on the web. The changes were comprehensive from both product and engineering perspectives. Amidst a large number of new features and feature enhancements, one seemingly small user experience decision…
Internationalization is the kind of problem whose solution is comparable to replacing the wheels of a moving train…