#50Live ↗Community Tools

Baruch's Padres HQ

Everything San Diego Padres in one place, built with love as a bar mitzvah gift for Joe's nephew Baruch: live game scores with linescores, the schedule, player pages, standings, news, and league leaders, in full brown-and-gold.

Visit it live ↗
Baruch's Padres HQ screenshot
Live scores, schedule, standings, and leaders · 6 sections · one very happy bar mitzvah boy
⚡ A bar mitzvah gift with live data

The problem

What do you give a thirteen-year-old Padres fan who lives on the East Coast? A website with his name on the domain and his team on every pixel.

What Claude Code did

Claude built a six-section fan site on MLB's public stats feed: live game with a real linescore and home run log, a countdown to the next first pitch, schedule, players, standings, news, and leaders. One technical wrinkle shaped the whole build: the stats API refuses requests from datacenter IPs, so every fetch happens client-side in the visitor's browser, which means the server stays simple and the data is always live.

The result

Mazel tov, Baruch. A personal fan HQ at his own domain, always current, no maintenance, and a story about what building something for one specific person looks like.

Under the hood

ClaudeMLB public stats feedClient-side data fetchingStatic + Node.js

FAQ

Why does the browser fetch the data instead of the server?

The stats feed blocks requests from datacenter IPs. Fetching in the visitor's browser sidesteps that entirely and keeps every pageview live.

Can you build one for another team?

The pattern is reusable: any team, any public feed, one person's name on the domain. That last part is what makes it a gift.

Ask Joe about this project

Want to build things like this?Apply to the Claude Masterclass →