Find My Pace is a pace calculator for endurance events. I started running in 2019 with the goal of completing a half marathon. A good friend introduced me to trail running and a group of ultra runners (athletes who compete in races longer than a marathon). I was soon hooked on the sport and began training for ultra marathons.

I was never the fastest runner in the group, but I was determined to finish races and always set goals. Following a friend’s advice, I would set three goals for each race: an A goal (the most ambitious), a B goal, and a C goal.

The group often joked about a common problem—after many hours of running, even simple math becomes difficult. Find My Pace was created as a solution to that problem. Imagine you’re 20 hours into a race and want to know what average pace you need to maintain to hit your A goal. Find My Pace will tell you.

Find My Pace is a .NET application built with Blazor WebAssembly and hosted as a static web app in Azure. It was a rewarding project that let me write code to support one of my favorite activities.