Drew Robbinstrava-engineeringActivity Grouping: The Heart of a Social Network for AthletesAs with other Social Networks, Strava’s athletes interact with each other in a variety of ways. They can follow one another, view each…17 min read·Dec 10, 2018----
Drew Robbinstrava-engineeringBuilding the Global Heatmap700 million activities, 7.7 trillion data points create the ultimate map of athlete playgrounds. Learn how it was built.9 min read·Nov 1, 2017--47--47
Drew Robbinstrava-engineeringAn Improved GAP ModelFor our summer Strava Jam I used our new bulk access activity stream dataset to improve our current GAP (Grade Adjusted Pace) model. GAP is…4 min read·Oct 3, 2017--10--10
Drew Robbinstrava-engineeringFrom data streams to a data lakeStreams are what we call the raw measurement sequences that define a Strava activity, such as latitude/longitude, time, heartrate, power…3 min read·Sep 26, 2017--5--5
Drew Robbinstrava-engineeringMesos at StravaOver the past few years at Strava, server side development has transitioned from our monolithic Ruby on Rails app (The Monorail) to a…14 min read·Sep 6, 2016--1--1
Drew Robbinstrava-engineeringIntroducing RoutemasterRouteMaster is the engine that powers point to point path finding for Strava routes in our newly released Route Builder. The killer feature…9 min read·Oct 3, 2013--2--2