The Race Radar
πŸ‘‹

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 Site
πŸ’¬

Let'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.

Send Me an Email

I'm always open to feedback and would love to hear about your endurance journey!