You can't unit test for taste
A developer shares their experience building a fitness app that tracks virtual progress across global routes using Strava data. The project involved integrating GeoNames data and using Python, Parquet, and DuckDB to manage points of interest.
Why it matters
It highlights the practical application of modern data engineering tools in personal software projects and the challenges of integrating AI into functional pipelines.
I'm building In the Long Run where runners do virtual runs on famous routes around the world. The app tallies up your Strava mileage and plots your total distance as progress against country- or continent-spanning routes. The intention is to provide long-term inspiration and motivation; life is a marathon, not a sprint. You can have a bad month or season but still make progress on your virtual traversal of the world.
The article is a technical personal narrative focused on software development and project management.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in