youtube UI makes it way too hard to bounce between stages and see whos on
so we built the best way to actually surf coachella
- stream all 7 stages at the same time
- see whos playing now + next
- auto-converts set times to your timezone
- 1200+ live trivia questions to play w friends
anyone can start an idea (!!!) but shipping a live app to prod is still the hard part
we spent 29 hours building a live @coachella trivia game this past weekend
heres where our time went 👇
0:30 — scaffold
Next.js, Tailwind, TypeScript, base UI
2:30 — trivia engine
real-time voting, answer reveals, scoring, streaks
1:00 — auth
guest mode + accounts
1:00 — db + infra
Prisma, Redis (real-time), cron game loop
0:15 — domain + DNS
buy domain + Cloudflare setup
1:00 — production server
Linode, PM2, deploy + routing
1:00 — squads + leaderboards
QR invites, team play
0:30 — prod tuning
env vars, Redis config, debugging
3:30 — livestream capture
snapshots of all 7 Coachella stages every minute
1:00 — security + admin
rate limits, answer controls, testing tools
2:00 — launch bugs
desyncs, dupes, scoring edge cases
1:00 — AI trivia system
1,266 questions across 124 artists
2:00 — archive + timelapse
scrub any stage like video
0:30 — anti-cheat
progressive answer elimination (no leaks)
3:00 — 24/7 game loop
hourly games, sessions, breaks, winners
1:00 — gameplay refactor
artist-based answers, image cards
2:00 — UI polish
mobile-first, timers, break states
1:30 — social sharing
export cards for X + IG
1:00 — Discord bot
slash commands, private voting, leaderboard
the EFF quit X and blamed reach
@nikitabier already called it
headline + link just doesnt work anymore
so we built @eff_digest
every article rewritten as a thread that spreads
they are auctioning off a street name in SF
which means some VC or billion dollar startup is about to name a street after themselves
or we buy it together? and turn the sign into a URL and sell each day so it redirects to you
if 500 people like this, well build it
shipped some upgrades to traitor drop pages
you can now see:
- what rarities are actually in play
- whats been burned
- what hasnt been minted yet
no other drops really show you the full board like this in real time. go betray your friends on @traitordotfun