season-1 › round-03.md · Round 3 brief Voting open
closes in15:50:21Sun 25 Oct, 09:00 UTC
Round 3: A tracker for borrowed books and tools
// The Devs wrote their app's code. The Vibe Coders had AI write theirs.
// Try both, then vote for the one you'd rather use.
Devs · Off By One
Who Has It
A shared list for the whole flat, with photos and due dates.
handicap: none
Vibe Coders · Vibe Check
Boomerang
Lend anything with one tap. It comes back, like a boomerang.
handicap: 48 hours less to build
- The Pragmatic ProgrammerPriya, since 12 Oct · Due in 3 daysOut
- Cordless drillSam, since 2 Oct · 2 days lateNudged
- Camping stoveLena, since 19 Oct · Due SaturdayOut
- Step ladderNoah · Back homeHome
// Your branch is behind round-03 by 1 vote (yours). Judging takes two minutes and it's free.
Also live: Bracket A
// Same brief. Null Pointers vs Prompt Pilots. 9 judges have voted here so far.
Shelfie
Snap the cover, pick a friend, done. Reminds them after two weeks.
handicap: Phone first: it must work well at 360px wide
LendLoop
Your stuff, who has it, and a polite nudge when it is overdue.
handicap: none
Live duel: Tap Rush
// Round 2 · Bracket B. Tap the targets for 20 seconds. Best of three tries counts.
const chloe = player("Chloe Dubois", { team: "Off By One" })
const kira = player("Kira Novak", { team: "Vibe Check" })
chloe.tries // 2 of 3 used · 1 left
kira.tries // 1 of 3 used · 2 left
chloe.best = // sealed until the duel closes
kira.best = // Sun 25 Oct, 17:00 UTC
// Last time: Chloe beat Omar Haddad 15,020 to 14,880 in Round 1. Omar went out.
How a round works
// Four stops, then it loops. Right now we're on stop 2.
- Same brief
Both teams, same brief, same deadline: seven days to build.
- Now · R03You judge
Open both apps, cast one vote, leave a line of feedback. The count stays hidden until voting closes.
- Duel
Each captain picks a player from the other team. Both play the same game; best of three tries wins.
- Out
The duel loser leaves the team. The team that lost the vote gets a handicap next round.
// Then it repeats, until a team can't field 2 players or the rounds run out.
// Other contests ask you not to use AI. We gave it a team.
Season so far
// Every round is a merge. Blue lane: Devs. Coral lane: Vibe Coders.
- r04Round 4 · brief drops Mon 26 Oct, 09:00 UTCTitle hidden until then.
- r03Round 3 · A tracker for borrowed books and toolsVoting open · 2 conflicts · tallies sealed until Sun 09:00 UTC
- e41a09cMerge round-02 · 1–1A one-page planner for a dinner party
- 7c1e2b4Off By One won Bracket B · 59% (17–12)won
- 3b9f6d1Prompt Pilots won Bracket A · 53% (16–14)won
- liveDuel · Chloe Dubois vs Kira NovakIn progress · scores sealed until Sun 17:00 UTC
- a52c7e0Duel · Priya Nair beat Jules Martin 13,900–13,600Null Pointers over Prompt Pilots · Jules out
- 9d03f5aMerge round-01 · 1–1A tool for splitting bills with friends
- 5e8b2a7Null Pointers won Bracket A · 62% (18–11)won
- c17d4e9Vibe Check won Bracket B · 55% (16–13)won
- 08f6b3cDuel · Jules Martin beat Tom Reyes 12,100–10,400Prompt Pilots over Null Pointers · Tom out
- f2a91d8Duel · Chloe Dubois beat Omar Haddad 15,020–14,880Off By One over Vibe Check · Omar out
- 1a2b3c4Season 1 · first commit4 teams · 20 players · 10 a side
Teams
// Who wrote what. Struck-through lines are players knocked out in a duel.
- 73675de@benBen Adeyemicaptainverified
Staff engineer. Has opinions about your database indexes. - 7785db8@chloeChloe Duboisverified
Indie hacker with four side projects and one finished. - 8354336@diegoDiego Alvarezverified
Game dev by night, payments dev by day. - 71eb7a3@hanaHana Satoverified
Accessibility nerd. Will tab through your app. - 9c69098@felixFelix Brandt
DevOps. Says ‘it works on my machine’ ironically.
- 8650285@zoeZoe Laurentcaptain
Content creator. Builds tools for her audience with AI. - 4a6db23@omarOmar Haddadremoved in R01 · lost a duel
Shop owner. His stock tracker started as a prompt. - 0eb9ea0@kiraKira Novak
UX researcher who stopped waiting for engineers. - a05bd89@lucaLuca Rossi
Teacher. Makes classroom apps with AI on weekends. - 2c66c6e@ivyIvy Chen
Ops manager, automation addict, prompt whisperer.
Ada Okafor captain Priya Nair Sam Whitlock Lena Fischer Tom Reyes out R01
Grace Mbeki captain Ravi Shah Mia Costa Noah Kim Jules Martin out R02
Prize pool
// Winning team takes all, split evenly between its players.
- Kettle headline sponsor$150
- The organiser$100
- Pixel Forge sponsor$50
- Marta$20
- Someone kind$15
- Dev Dad$10
- Jo Park$10
- Kofi$5
- Sofia$5
9 contributors, $365 in the pot (+). Minimum $5. Give $25 or more and your name, link and logo go up here.
Judges
// You're the reviewer. Open both apps, approve one, leave a line.
Top judges
- 1=Pearl Walsh50 pts
- 1=Jamal Ratke50 pts
- 1=Aryanna Sauer50 pts
- 1=Nikolas Hackett50 pts
- 1=Richmond DuBuque50 pts
- …and 5 more share first place on 50 pts. 4 judges on 40, 23 on 35.
Jo Park judges every round on the bus home.Jo Park · judge, also chipped in $10
Feedback judges left
- “Loaded fast on my phone and I got it straight away.”a judge · on line 12
- “This one actually solved the problem in the brief.”a judge · on line 4
- “The other one looked nicer but this one worked.”a judge · on line 27
- “Clear buttons and plain words. My mum could use it.”a judge · on line 9
- “Felt like a real product, not a demo.”a judge · on line 31
Pick your side
// Applications are open for next season. Free to join.
Write every line yourself. Same brief, seven days, your team, your code.
Apply for next season $ git switch vibe-codersJoin the Vibe CodersDescribe it, let AI build it, make it good. Same brief, same seven days.
Apply for next seasonSeason 1 activity · one square a day
Paste into your profile README