Last week, we were in Boston for my son's travel hockey tournament. Being from Orlando, I had plenty of weather-related questions β but that's a story for another day.
Before one of our games, the head coach asked if I'd track shots for both teams. He didn't have to ask twice β challenge accepted.
I opened my Notes app to set up a quick system. Then it hit me: there has to be an app for this.
Sure enough, I found a few options in the App Store, picked the one that looked best, and gave it a go. It workedβ¦ mostly. The ads were relentless, and at one point it even reset both shot counts to zero. Thankfully, I remembered the numbers β but I was left thinking:
"There has to be a better way."
So I decided to build one.
Enter "Vibe Coding"
Like everyone these days, I don't have endless free time. So I tried something different β what I call "vibe coding."
If you haven't heard the term, it's basically giving an AI tool high-level instructions and letting it write the code.
And honestly? It nailed it.
In about two hours (including a dinner break), I had a fully working web app with:
- Mobile responsiveness
- Account creation
- Team and player setup
- A rink UI to mark shots and generate heat maps
- Player and team stat tracking
- End-of-game analytics you can easily share
The Results
Was it perfect? No. I spent maybe 20 minutes tweaking visuals. But for a tool built almost entirely by AI β while I ate dinner β it was shockingly good.
If I ever take it to market, I'd refine the UI and add polish. But for internal use, it's rock solid.
What This Means for the Future
Designers and developers still have the upper hand on AI (for now), but for projects like this?
AI isn't just useful β it's a game changer.
The ability to go from "this app sucks" to "here's a working replacement" in two hours changes everything. It's not about replacing human creativity or expertise β it's about removing the friction between having an idea and testing it.
The Bottom Line
Sometimes the best solutions come from the most frustrating problems. A buggy hockey app led to an experiment that reminded me why I love building things.
And hey, if you're ever at a youth hockey tournament and need shot tracking, I've got you covered.