Show HN: Every Developer in the World, Ranked
8 points
by ejc
4 hours ago
| 2 comments
| coderank.me
| HN
We've indexed 5M+ GitHub users and built a ranking system that goes beyond follower counts. The idea started from frustration: GitHub is terrible for discovery. You can't answer "who are the best Python developers in Berlin?" or "who identified transformer-based models before they blew up?" without scraping everything yourself. So we did.

What we built: CodeRank score - a composite reputation signal across contributions, repository impact, and community influence Tastemaker score - did you star repos at 50 stars that now have 50,000? We track that Comparison Builder - allows users to build comparison graphics to compare devs, repos, orgs, etc. Sharable Profile Graphics - share your scores and flex on your coworkers or the community at large

Some things we found interesting: Most-followed ≠ most influential. The correlation between follower count and tastemaker score is surprisingly weak. There's a whole tier of developers who consistently find projects weeks and months before they trend, with almost no public following.

Location data on GitHub is a disaster. We spent an embarrassing amount of time on normalization and it's still not anywhere near perfect.

Try it: https://coderank.me/

If your profile doesn't have a score, signing in will trigger scoring for your account.

Curious what the HN crowd thinks about the ranking methodology, happy to get into the weeds on any of it.

codingdave
3 hours ago
[-]
Most of the prior projects I've seen that used public github data for anything along these lines suffer from the same flaw - Many coders' work is private. You can't see it to include in the system, so what you are really ranking is people's public code. And for many devs, that is their experiments, not their best work.
reply
ejc
3 hours ago
[-]
this is true. we could request private commit permissions but I was afraid that would scare people away from signing up. If there is demand for it we could enable it and it would certainly paint a more complete picture - with the obvious caveat that we'd need a large number of users to sign up and grant those permissions.
reply
O1111OOO
3 hours ago
[-]
This is an amazing page. I am lost in it, looking at the numbers - trending, most active, insights, etc. It's like candy (for some of us):-)
reply
ejc
3 hours ago
[-]
I really enjoyed building it as an analytics addict. The most difficult part was drawing a line for myself to call it finished and stop adding stuff.
reply