Show Me Your TDs: the league hub
Live · NFL season 2026I'm the commissioner of a ten-team fantasy football league, and the league's site is a side project I started to test my AI capabilities against real demands: regular updating workflows, visual design, and interactive elements. ESPN stays the official platform for scores and rosters; this site is the presentation layer on top, and it's really two sites in one.
The league-facing site is what everyone sees behind the access code: weekly matchup boards, roster snapshots, Tuesday recaps, and Wednesday waiver highlights. The commissioner's site is mine alone: a Commissioner's Desk that tracks the operational state of the week, plus the league's administration, from buy-ins and player registration status to league voting and the draft record.
View full screenshot

The workflow is the story: I run ChatGPT Codex agents against written specs and plans, every release ships with its own test suite, and each visual release gets dated screenshots filed to a private archive. The site republishes on a broadcast rhythm, Tuesday after final scores.
And because a league hub is a show, it knows how to open one. Code-driven intro animations play once per browser session, keyed to what just happened in the league:
-
The champ returns
An anime trophy lift
When last season's champion rejoined and registration closed, everyone's first load played a three-frame anime-style sequence of him lifting the trophy.
-
Draft lock
The order shuffle
When the draft board was finalized, the site shuffled the draft order on screen before revealing the official board.
-
Monday mornings
The weekly cold open
After Sunday Night Football, the new week opens with a single generated animation sequence built from that week's action.
GIF carousel
1 / 6The champ returns
The champion stands, flexes and lifts the trophy beneath a Terrible Towels banner. Saved production-art frames assembled in the archive.
Click the image or use the controls to explore the saved animations.
Open a saved GIF:
- The champ returns — The champion stands, flexes and lifts the trophy beneath a Terrible Towels banner. Saved production-art frames assembled in the archive.
- Draft order shuffle — Ten draft rows shuffle before the official order appears. Archival reconstruction from the component timing and official order; not an original browser recording.
- Week 1: scoreboard impact — An empty stadium scoreboard gives way to a player impact and an exploding scoreboard. Saved production-art frames assembled in the archive.
- Week 2: Chase at the pylon — Ja’Marr Chase tracks the ball, leaps beside the goal-line pylon and secures the catch. Saved production GIF.
- Week 3: catch and field goal — A Lamar-to-Zay catch is followed by Tyler Loop’s field goal. Saved production GIF.
- Week 4: Two High-Scoring WRs — This animation highlights two of the week’s highest-scoring wide receivers following career-high performances.
