Use the left and right arrow keys to move through the work stream.←→
web gameaux-wars.com(opens in a new tab)
- ROLE
- Design and engineering
- TIMELINE
- 2024 to now
- STACK
- React, Convex, Vercel
- VISITORS
- 28k
- GAMES PLAYED
- 19k
- SONG RATINGS
- 855k
WHAT IT IS
Everyone thinks they have the best music taste. aux-wars makes them prove it. Someone hosts a room and shares the code, everyone gets the same prompt (like “a song that makes you want to text your ex”), and each player picks the perfect track. Then everyone listens, rates each other’s picks, and the highest average wins.
What’s in it
- No signup, no download. Join with a code, an invite link, or a QR code on any phone or laptop.
- Song search with a clip picker, so you play the exact part of the song that makes your case.
- Prompt packs and custom prompts, plus an anonymous mode where nobody knows whose song is whose until the end.
- Quick Play, which matches you with strangers when there’s no one around to play with.
- Shareable results for bragging rights after the game.
Under the hood
The first version ran on Node and WebSockets. In 2025 I moved it to Convex, so every player’s screen updates the moment anything in the room changes. As the game grew, I reworked how player presence is tracked, which stopped tens of millions of unnecessary database updates a month, and moved busy counters off shared records so a full room stays fast.

