v0.5.6 · The Viral Hook

Roast My Code

Submit your codebase. Let Thuban roast it. Best score wins $2,500.

$ thuban advisor rate . --submit
View the Live Leaderboard ↗
The Roast Pit — Roast My Code Live Session #412 arena, hooded security researchers in tiered seating judging code around a glowing Thuban Shield podium, with ROASTED and SURVIVED verdict stamps and live stats: 2,847 lines scanned, 14 vulnerabilities, score 72/100, Medium Roast verdict

What's really hiding in your codebase?

Submit it, get roasted, and find out. There's a prize either way.

Live
$2,500
Grand Prize
Highest score wins
Open
$500
Monthly Winner
Best score each month
STEP 1 · HOW TO WIN

Run thuban advisor rate . --submit. Your codebase gets scored /100 across security, architecture, dependencies, maintainability & tests.

STEP 2

Your score lands on the public leaderboard under a display name you choose — or “Anonymous” if you're shy.

STEP 3

Highest score at month end wins $2,500 Grand Prize. Plus $500 every month for the monthly winner. Board resets monthly.

The glowing Thuban Shield podium at the center of The Roast Pit arena, holographic code editor floating above it flanked by ROASTED and SURVIVED verdict stamps, hooded researchers seated in tiered rows on laptops around the ring
$ thuban advisor rate . --submit

Click to copy

This Month’s Leaderboard — Sample Preview

🏆 Top 3
#1 byte_wrangler 96/100
#2 Anonymous 93/100
#3 clean_coder_42 91/100
🍌 Bottom 3
last Anonymous 22/100
2nd last spaghetti_dev 27/100
3rd last Anonymous 31/100
The Roast Pit arena screens scrolling live CRITICAL, WARNING and CLEAN code findings — stack overflow, unused variable, and SQL injection warnings — ringing the Thuban Shield podium as hooded researchers watch from tiered seating

Every finding scrolls live across the arena — CRITICAL, WARNING, and CLEAN calls, in real time.

How we contact winners

When you submit, you give a display name and an optional email. Winners are announced on the leaderboard page and emailed directly if you provided one. No email? Claim your prize by proving ownership of your display name submission — we’ll figure it out.

Entry requirements

  • Opt-in only — nothing is ever submitted automatically
  • Your code never leaves your machine, ever
  • Only your score + display name are uploaded
  • Minimum 1,000 lines of code — no toy files
  • Minimum 10 source files — real projects only
  • Starring the repo helps us reach more developers, but is not required to enter
  • Leaderboard resets every month
  • AI-generated submissions are welcome — but they still have to score well

Submission is 100% opt-in. Only your score and display name are ever shared — your code never leaves your machine. Submit anonymously if you like.

View the Full Leaderboard ↗ ⭐ Star on GitHub
Close view of The Roast Pit arena — a floating holographic code editor over the Thuban Shield podium, CRITICAL and WARNING line-numbered code findings on screens either side, ROASTED and SURVIVED verdict stamps, hooded researchers seated on the tiered steps behind
Roast My Code

High stakes. Real bugs. Real prizes.

This isn't a linter. It's a public stress test — and the top score walks away with $2,500.

The Top Score Wins $2,500. — benchmark your code against the community, secure your leaderboard spot, Thuban Roast My Code campaign header
IDENTIFY CRITICAL RISKS. — detect SQL Injections and memory leaks that scanners miss, prove your mastery, Thuban Roast My Code campaign header
REAL-TIME SECURITY CONTAINMENT. — intercept vulnerabilities before they hit the disk, high-stakes AI-driven code auditing, Thuban Roast My Code campaign header
SURVIVE THE ROAST. WIN $2,500. — put your code through the ultimate security stress test, Thuban Roast My Code campaign header

Protect your codebase in the next 60 seconds.

No install, no config files, no signup required.

$ npx thuban scan .

Click to copy

Thuban Help
Ask a question or pick a topic below.