

I built TeeClock to keep upcoming tee times visible without making golfers dig through their phone.
I built TeeClock around a very small use case, but that is exactly why I think it works. Golfers often do not need a full scheduling platform or another feature-heavy app. They just want a quick reminder of when the next round starts.
That led me to a widget-first approach. I wanted the app to be useful even when it was not open, because that is where a countdown tool really makes sense. If the next tee time is right there on the home screen, the app has already done its job.
TeeClock reflects a product philosophy I come back to a lot: not every app needs more features. Sometimes the best version of a product is the one that stays focused, feels immediate, and solves one small problem really well.
What it does
- 1
Track upcoming tee times with clear countdown-based views.
- 2
Use home-screen widgets for quick glanceable access.
- 3
Reduce the friction of checking schedules before a round.
- 4
Keep the app deliberately simple so the value is immediate.
Who it's for
Golfers who want a clean, low-friction way to keep track of upcoming rounds and tee times directly from their phone or widgets.
How it's built
I built TeeClock as a SwiftUI iPhone app with WidgetKit so the countdown to a tee time could live right on the home screen and be useful without opening the app.
Why it matters
I like apps like TeeClock because they show that a narrow idea can still be worth building. If an app removes a little friction from something people do all the time, it can still feel genuinely useful.
