Hey, I'm Ben
Software engineer by day, endurance athlete always. I created The Race Radar to help you discover what's possible.
Why I Built The Race Radar
I used to be one of those people who said βI don't like running.β Sound familiar? For years, that was my story, and I stuck to it.
But everything changed when I decided to challenge that mindset. What started as a simple shift in perspective opened up a world I never knew existed. Running became more than just exerciseβit became a gateway to discovering what I was truly capable of.
Now I spend my days as a software engineer, but my real passion lies in the early morning runs around the San Francisco Bay Area, the weekend bike rides across Golden Gate Bridge, and those incredible open water swims in the bay. I've completed triathlons, ultramarathons, marathons, and countless other races that once seemed impossible.
Here's what I discovered: when you start accomplishing things in endurance sports that you never thought possible, it changes everything else. The confidence, the resilience, the problem-solving skillsβthey all carry over into every area of life. Since I started this journey, I've been excelling in ways I never imagined.
That's why I created The Race Radar. I want to help you find your next goalβthat race that seems just out of reach, that challenge that will push you to grow. Because when you achieve something you thought was impossible, you realize that maybe a lot more is possible than you ever believed.
Books That Changed My Perspective
These books helped shape how I think about challenges, mindset, and what's possible.
The Slight Edge
by Jeff Olson
How small, consistent actions compound into extraordinary results over time.
View Book βPower vs. Force
by David R. Hawkins
The hidden determinants of human behavior and consciousness levels.
View Book βSupercommunicators
by Charles Duhigg
How to unlock the secret language of connection.
View Book β80/20 Running
by Matt Fitzgerald
Run stronger and race faster by training slower.
View Book βHidden Potential
by Adam Grant
The science of achieving greater things.
View Book βThink and Grow Rich
by Napoleon Hill
The classic guide to wealth and personal achievement.
View Book βThe Creative Act
by Rick Rubin
A way of being that embraces creativity and artistic expression.
View Book βBuilt from Scratch
As a software engineer, I built The Race Radar entirely myself using modern technologies. Here's what powers the platform behind the scenes.
βοΈNext.js 15 & React 19
Frontend Framework
The latest React framework with App Router, Server Components, and cutting-edge performance optimizations.
π¨TypeScript
Type Safety
Ensures code reliability and catches errors at build time for a robust application.
πTailwind CSS & shadcn/ui
Styling & Components
Utility-first CSS framework with beautiful, accessible components for consistent design.
πSupabase & PostgreSQL
Database Platform
Open-source Firebase alternative with PostgreSQL database for storing race data and user information.
πΊPrisma ORM
Database Interface
Type-safe database client that makes database queries intuitive and prevents runtime errors.
πClerk
Authentication
Complete authentication solution with user management, sign-in/sign-up flows, and security features.
πSanity CMS
Content Management
Headless CMS for managing blog content, race information, and other structured content.
πAlgolia
Search Engine
Powerful search API that provides instant, relevant results for finding races by location, name, or type.
β¨Framer Motion
Animations
Smooth animations and interactions that enhance the user experience without being distracting.
β²Vercel
Hosting & Deployment
Lightning-fast global CDN with automatic deployments, perfect for Next.js applications.
π§Resend
Email Service
Developer-first email API for sending newsletters, notifications, and transactional emails.
ποΈTurborepo
Monorepo Build System
High-performance build system for managing the database package and web application together.
Every line of code, database design, and user experience was crafted with care to help you find your next challenge.
Give Me Feedback on the SiteLet's Connect
I'd love to hear from you! Share your story, give me feedback on the site, or just say hello. This site isn't perfect, and your input helps me make it better for everyone trying to reach their goals.
I'm always open to feedback and would love to hear about your endurance journey!