Developer Diary
Notes from the track
I'm a runner who builds tools I wish existed. Here's what I was thinking when I built some of these features.
April 2026
Stop searching for the beat
Every time I wanted to run at 180 spm, I'd go find an MP3. One day in the middle of that search, the thought landed: why isn't this just in the app?
Read entry →March 2026
Nutrition facts, but for your run
Nutrition facts exist because what goes into your food deserves a complete breakdown. Running data felt the same way — so I borrowed the format.
Read entry →March 2026
The number that made me want to tap
The first version of Best Effort was just numbers. Every time I looked at it, I wanted to tap it — to see where on the route that fastest split actually happened.
Read entry →March 2026
A share card that actually shows the workout
A friend complained that sharing his interval run looked identical to any easy jog. He was right. So I built a share template that actually shows the structure of an interval workout — work bars, rest bars, and the numbers that matter.
Read entry →February 2026
Your training, on the home screen
Two widgets that put your running data on the home screen — a latest run glance and a weekly stats summary with a trend sparkline. No app launch required.
Read entry →February 2026
Splits, all the way down
Some runners just want the numbers. All of them. Apex Run's split detail view calculates every metric for each individual split — pace, heart rate zones, cadence, elevation, and more — for the data lovers in the room.
Read entry →January 2026
Bringing VO2 max to your run
VO2 max is the single number that best captures your aerobic fitness — but Apple buries it in the Health app, disconnected from any specific run. Apex Run reads it from HealthKit and ties it back to the run that produced it.
Read entry →January 2026
Your run list, your metrics
Distance and pace aren't always what you care about. During a heart-rate base-building block, I wanted HR front and center. During a power training cycle, I wanted watts. The run list should show you what matters right now — not a fixed default.
Read entry →January 2026
Zero cold start
I built Apex Run for one reason: running deserves a dedicated tool. Not a general fitness tracker that also handles cycling and swimming — something built entirely around gathering and analyzing running data, for runners who actually care about the numbers.
Read entry →Feature Requests
What should I build next?
I'm a solo developer and an avid runner. Every feature in Apex Run started from a frustration on my own runs — or an email from someone like you. I read everything and take ideas seriously.
✉ Send me your idea