I built a weekend project: enter a GitHub username, and it turns the public activity into an RPG character.
You get a class, a level, letter grades across Backend / Frontend / Database / DevOps / ML / System Design / Algorithms, legendary traits, and a fatal weakness it roasts you for.
The grades aren't random ā they come from your actual repos: languages, topics, stars, account age, activity. So it lands uncomfortably close.
Example ā Linus Torvalds shows up as a "Linux Kernel Architect" (Mythic, Lv.99) with a Frontend grade of F and a roast about never having centered a div.
š Try your own (no login, just a username): Link
The idea I'm actually testing
Each stat has a "Prove us wrong" button. The bet: people won't just share the card ā some will go learn something to raise a grade. Real knowledge = character power.
Stack
- Next.js (App Router) on Vercel
- Claude with structured output ā the character JSON
- GitHub REST API ā the raw signals
- Upstash Redis ā cache + a live "recent summoners" feed
Would love feedback ā and drop your worst result in the comments so we can
all feel better about ourselves š












