Devs · written by hand
Off By One
Captain Ben Adeyemi
- App
- Who Has It
- Pitch
- A shared list for the whole flat, with photos and due dates.
- Handicap
- No handicap
Boot menu
Sign inClash Boot Manager · Season 1 · Round 3
One machine, two operating systems. Pick a side to see the whole site through their eyes. You can switch any time.
Clash Boot Manager
Voting closes automatically in 15:50:21
Use up arrow down arrow to choose a side, Enter to boot. Or just click one.Tap a side to boot. You can switch any time.
Power-on self test
Item help
Two systems, one machine. Point at an entry to see what it boots. Both teams show up in every system: the system is a lens, not a vote.
Devs · text mode. The Devs wrote their app's code by hand. Boots a hard, precise text console. Featured match: Off By One, with Who Has It.
Vibe Coders · Vibe OS. The Vibe Coders had AI write theirs. Boots a soft, glassy desktop with an assistant. Featured match: Vibe Check, with Boomerang.
Judge · safe mode. Both sides, no favourites. Open both apps and vote for the one you'd rather use. Judging takes two minutes.
Memory test · prize pool. Counts the pot: $365 so far. The winning team takes all, split evenly.
Disk 0 · one machine · two partitions · one briefEqual halves. Handicaps aside, nobody gets more disk.
Main ▸ Featured matchyou@clash:~$ clash status --round 3What's live right now?
Season 1 · Round 3 · Voting openS1 · R03 · Voting open
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.
Featured match · Bracket B
Devs · written by hand
Captain Ben Adeyemi
Vibe Coders · built with AI
Captain Zoe Laurent
Also live · Bracket A
Devs · Null Pointers
Shelfie
Snap the cover, pick a friend, done. Reminds them after two weeks.
Handicap: Phone first: it must work well at 360px wide
Vibe Coders · Prompt Pilots
LendLoop
Your stuff, who has it, and a polite nudge when it is overdue.
Handicap: No handicap
Hardware monitor ▸ Duel statusyou@clash:~$ clash duel --watchIs anyone duelling right now?
Round 2, Bracket B. The game is Tap Rush: tap the targets for 20 seconds. Each player gets three tries and the best score counts.
Devs · Off By One
Vibe Coders · Vibe Check
Scores stay hidden until the duel closes on Sun 25 Oct, 17:00 UTC: 23:50:21 to go.
Chloe already won her Round 1 duel, 15,020 to Omar Haddad's 14,880.
Boot ▸ Boot orderyou@clash:~$ clash round --explainHow does a round work?
Both teams, same brief, same deadline: seven days to build.
Open both apps, cast one vote, leave a line of feedback. The count stays hidden until voting closes.
Each captain picks a player from the other team. Both play the same game. Best of three tries wins.
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.
Event log ▸ Season 1you@clash:~$ clash log --season 1What's the score so far?
Round wins
Devs 2 – 2 Vibe Coders
Duels
Devs 2 – 1 Vibe Coders
Players standing
9 · 8 of 10 each
R01
Closed
R02
Duel B live
R03
Voting
R04
Locked
Devices ▸ Team rostersyou@clash:~$ who --all-teamsWho's on the teams?
Bracket B is the featured match, so its rosters come first. Ten players a side to start; the duel loser in each round goes out.
Devs · Bracket B
5 of 5 still in
Ben AdeyemiCaptainGitHub verified
@ben
Staff engineer. Has opinions about your database indexes.
Chloe DuboisGitHub verified
@chloe
Indie hacker with four side projects and one finished.
Diego AlvarezGitHub verified
@diego
Game dev by night, payments dev by day.
Hana SatoGitHub verified
@hana
Accessibility nerd. Will tab through your app.
Felix Brandt
@felix
DevOps. Says 'it works on my machine' ironically.
Vibe Coders · Bracket B
4 of 5 still in
Zoe LaurentCaptain
@zoe
Content creator. Builds tools for her audience with AI.
Omar HaddadOut · R01
@omar
Shop owner. His stock tracker started as a prompt.
Kira Novak
@kira
UX researcher who stopped waiting for engineers.
Luca Rossi
@luca
Teacher. Makes classroom apps with AI on weekends.
Ivy Chen
@ivy
Ops manager, automation addict, prompt whisperer.
Devs · Bracket A
4 of 5 still in
Ada OkaforCaptainGitHub verified
@ada
Backend dev. Ten years of PHP and Go, still afraid of CSS.
Tom ReyesGitHub verifiedOut · R01
@tomreyes
Priya NairGitHub verified
@priya
Mobile dev, ships to two app stores before lunch.
Sam WhitlockGitHub verified
@samw
Data engineer who misses writing UI.
Lena Fischer
@lena
Full stack. Opinions on tabs vs spaces available on request.
Vibe Coders · Bracket A
4 of 5 still in
Grace MbekiCaptain
@grace
Designer turned builder. Ships apps by describing them to AI.
Jules MartinOut · R02
@jules
Runs a bakery, built its ordering app in a weekend with AI.
Ravi Shah
@ravi
Product manager. Has never written a for loop and never will.
Mia Costa
@mia
Student. Lovable, Cursor and a lot of coffee.
Noah Kim
@noahk
Marketer who got tired of waiting for the dev team.
Memory test ▸ Prize poolyou@clash:~$ clash potWhat's in the prize pool?
In the pot
$365
The winning team takes all, split evenly.
Add to the potMinimum $5. Give $25 or more and you get your name, link and logo here.
Kettle
Headline sponsor
$150
Pixel Forge
Sponsor
$50
Security ▸ Judgesyou@clash:~$ clash judges --topWho are the top judges?
59 judges have points. Ten share first place on 50.
Jo Park judges every round on the bus home.
You earn 10 points for each vote, 5 for a line of feedback and 5 more when your pick wins.
Exit ▸ Save changes and joinyou@clash:~$ clash loginHow do I join?
Devs
Join the Devs
You write the code yourself. Apply to play next season.
Apply for the Devs
Vibe Coders
Join the Vibe Coders
You describe the app and AI writes it. Apply to play next season.
Apply for the Vibe Coders
Judges
Not building? Judge the apps
Open both apps, vote, leave a line. Two minutes, free.
Become a judge
Every player gets one, in the system their team boots. Here it is with a real player from this season. Reboot to see the other side's.Judges get one too. Here is Jo Park's, in safe mode. Reboot as the Devs or the Vibe Coders to see a player's.
Clash of Code, Season 1 · tty1
clash login: ada
Password: ********
Last login: R03 on tty1
ADAteam ..... Devs · Null Pointers
role ..... Captain · Bracket A
github ... @ada · verified
bio ...... Backend dev. Ten years of PHP and Go, still afraid of CSS.
ada@clash:~$
15:50
Left to vote · closes Sun 25 Oct, 09:00 UTC
Grace Mbeki
@grace · Prompt Pilots · Captain
Designer turned builder. Ships apps by describing them to AI.
Security ▸ Judge profile
Jo Park
Role[Judge]
Rounds judged[Every round]
Judges from[The bus home]
Also[Supporter · $10]
Sees[Both sides]