How We Judge You

GitHub vanity metrics are not that cool. Commit count means nothing. Stars are gamed. We(as in me and Sonnet) built a system that actually measures if you can ship code and work with humans.

The Math

Score = (Creator + Collaborator + Craftsmanship) / 3 × ∏ Achievement Multipliers

Most devs score 30-60%. If you're above 80%, you're actually good. 100%+ means you've transcended into the realm of people who ship things that matter. The math doesn't care about your feelings as it's brutal and fair.

The Three Pillars

Creator

Do you build stuff people want?

Can you create something from nothing that doesn't suck?

  • Stars (0-40pts): log₁₀(stars) × 8. 1K stars = 24pts, 24K stars = 27pts
  • Forks (0-30pts): log₁₀(forks) × 6. 158K forks = 19pts. Network effect properly weighted
  • Repo Portfolio (0-20pts): log₁₀(repos) × 10. Quality over quantity
  • Repo Health (0-10pts): Can you maintain what you build?

Collaborator

Can humans tolerate working with you?

Most important metric. Anyone can code alone.

  • Merged PRs (0-50pts): log₁₀(PRs) × 16. 1K PRs = 32pts. High-volume contributors rewarded
  • Issues Closed (0-20pts): log₁₀(issues) × 6. Community problem solving
  • Code Reviews (0-20pts): log₁₀(reviews) × 5. Mentorship scales logarithmically
  • Finisher Ratio (0-10pts): merged/opened ratio. Finishers vs. drive-by contributors

Finisher Ratio: Low ratio = you open PRs and ghost. High ratio = you see things through. The difference between juniors who spam PRs and seniors who ship features.

Craftsmanship

Grind consistency

Programming is a craft. Show your work.

  • Commits (0-40pts): log₁₀(commits) × 8. 100K commits = 40pts. Prolific coders rewarded
  • Languages (0-25pts): count × 3 + log₁₀(count) × 5. Polyglot bonus scales up
  • Streak (0-20pts): Linear scaling. 30 day streak = 20pts. Consistency matters
  • Account Age (0-15pts): log₁₀(years) × 7. 14 years = 14pts. Experience premium

Achievement Multipliers

Achievements apply multiplicative bonuses to your base score. Stack them to transcend:

ELITE TIER (For the 0.1%)

Viral Creator × 1.5
10K+ stars. You broke the internet
Ecosystem Builder × 1.4
50K+ forks. Everyone uses your badass code
GitHub Influencer × 1.3
10K+ followers. People listen to you
GitHub Veteran × 1.2
10+ years. You survived the wars

HIGH TIER (Actually good)

Star Creator × 1.25
1K+ stars. People don't hate your code
Community Favorite × 1.2
1K+ forks. Proven adoption
Community Leader × 1.15
1K+ followers. Growing influence
Polyglot Master × 1.15
10+ languages. Not a one-trick pony

STANDARD TIER (Baseline competence)

Rising Star × 1.1
100+ stars. Getting there
Polyglot × 1.08
5+ languages. Versatile
Consistent × 1.05
30+ day streak. Shows up

Reality Check

0-30%: Learning

You're figuring it out. Keep grinding. Everyone starts here.

30-60%: Competent

You can code and work with others. Congrats, you're employable.

60-80%: Senior

You ship features, mentor juniors, and maintain legacy code without crying.

80-100%: Expert

You build tools other developers depend on. Multiple projects with real impact.

100-150%: Elite Tier
Multiple elite achievements stack. Viral projects, massive adoption, true influence. You're in Octocat territory. Top 0.1% of developers.

150%+: Transcendent
Linus Torvalds, DHH, Rich Hickey territory. You don't just use GitHub, you've fundamentally changed how developers work. Reserved for the gods.

No BS Disclaimer

This scoring system is opinionated. Like we said, we don't care about your feelings. Code speaks louder than conference talks. Shipping beats planning. If you don't like your score, write better code.