So I built Milano2026.live.
The goal was simple:
Speed: Near-instant loading for checking results on the go.
No Bloat: No ads, no unnecessary JS.
Better UX: A clean schedule that doesn't feel like reading a spreadsheet (just fixed the formatting based on early feedback!).
It's built using Next.js 15 and deployed on Vercel. I'm using ISR to keep the medal counts fresh while keeping the server load minimal.
I'd love to hear your thoughts on the performance or if there's any specific data you'd like to see added during the games!
tene80i•22m ago