CASE STUDY — WEEKEND BUILD · 2026
Dynasty Draft War Room
Dynasty startup drafts move fast, and Sleeper's own UI tells you what happened — not what you should do next. This is a personal best-player-available board that watches the draft live and re-ranks the world for my league's exact scoring.
- 1 FILE
- self-contained deploy ~220KB index.html
- 8s
- live pick polling Sleeper public API
- 327
- players on the board creator-weighted consensus
The problem
A dynasty startup draft is a two-hour information problem. Rankings live in five browser tabs, none of them tuned to the league's scoring — superflex, tight-end premium, six-point passing touchdowns — and every pick that comes in invalidates the plan. I wanted one screen: who's gone, who's on the clock, and who the board says I should want next.
The build
The app connects to Sleeper's public API — find the league by username, discover the draft, then poll picks every eight seconds. Drafted players fall off the board in real time, with an on-the-clock countdown and turn tracking.
The rankings are the interesting part: a consensus synthesized from KeepTradeCut, FantasyPros, Dynasty Nerds, and the Flock network, then reweighted for the league's actual format — quarterbacks rise for superflex, tight ends get their premium, and the yardage bonuses are priced in. In-app overrides let me pin my own calls on top of the defaults, and a roster view flags which lineup slots I still need to fill.
The whole thing ships as a single self-contained index.html — React 18 bundled with esbuild, about 220KB, no build step, deployable to any static host. One optional Netlify Function syncs board state across devices through Netlify Blobs, with a local-storage fallback when it's unreachable.
Why it's on this site
Because it's the other end of the spectrum from the trading system. Ausi-Trader is 148,000 lines of validated infrastructure; this is a tool that went from "it would be nice if" to used in a live draft inside a Claude session. Knowing which of those two things a problem deserves — and being able to ship either — is most of the job.
Need something small shipped fast?
Not everything needs a platform. Sometimes it needs one focused tool, built this week.