DEV Community

Cover image for 🐍 8 backend repos used by the top 1% of python devs 🏆

🐍 8 backend repos used by the top 1% of python devs 🏆

Bap on January 04, 2024

Hi there 👋 Today, let's look into 8 Python repos that the top 1% of developers use (and those you have likely never heard of). Ready? ...
Collapse
 
gerdaespinosa profile image
Gerda Espinosa

Very interesting!!🧐

Collapse
 
fernandezbaptiste profile image
Bap

Glad to hear you find it useful 🤘

Collapse
 
abssenpai profile image
Akshay B Shetty

Interesting !

Collapse
 
justint0x profile image
Justin Touchstone

Thank you for sharing.

Collapse
 
matijasos profile image
Matija Sosic

Wow, so many new tools :)

Collapse
 
fernandezbaptiste profile image
Bap

🙏🙏

Collapse
 
manchicken profile image
Mike Stemle

There are so many problems with the methodology identifying the top 1% of Python developers. It’s really disappointing that folks are still trying to rank one another in some sort of school-yard popularity contest.

No thanks.

Collapse
 
fernandezbaptiste profile image
Bap • Edited

Hey Mike, thanks for your comment. I see where you are coming from. On our end, we do believe some engineers have more experience than others, and we are trying to find a way to identify that. We recognise that our DevRank methodology is imperfect, and we are working daily to improve it. Still, I am very interested in your feedback on this. Can you develop your thoughts here? Thanks in advance 🙏

Collapse
 
manchicken profile image
Mike Stemle

You all didn’t say “developers with the most experience,” you said “top 1% of developers.” Those are two very different things. Having experience is fine, I’ve got more than 25 years professional experience. I would never rank myself against other folks though, as there exists no objective measure of development as a discipline.

The problem with ranking people the way you are is that it has the effect of saying that they’re more correct than others, or are in some way an authority among other engineers in a general sense. That sort of thinking is fallacious and counterproductive. My 25 years doesn’t mean I’m going to always have the right answer, or always be more productive, and it certainly doesn’t mean I’m better than anybody.

Just stop ranking people.

Thread Thread
 
fernandezbaptiste profile image
Bap

Ah got it! The position we have is that not all developers are equal in the sense that some have had more impact than others. I agree with you that not every developer always has the right answer. As you said, despite 20-30+ years of experience, anyone can still be wrong. The way we look at it is that some devs have had really meaningful pieces of work in the open-source ecosystem, and in order to find which ones had more impact, you inevitably go into a ranking system. I still understand where you are coming from, and I want to thank you for taking the time to share your thoughts - I really appreciate it. 🙏

Thread Thread
 
manchicken profile image
Mike Stemle

Yeah, it’s frustrating how you keep reframing what you actually said to be something different.

Collapse
 
srbhr profile image
Saurabh Rai

Thanks for letting us know about this part:

We use stars as a rough measure of usage. Whilst this method isn't perfect, we recognise it offers insight into the tools favoured by top developers.

Collapse
 
fernandezbaptiste profile image
Bap

If you have worked with other OS backend projects which you think deserve a mention, please share it below. I'm super keen to read up on them 🌟👇

Collapse
 
debadyuti profile image
Deb

I want to know what is the total number of python developers who are in the top 1% 😉

Collapse
 
ashishagarwal profile image
Ashish Agarwal

Finally something for URLs, Yarl!!

Collapse
 
vikyw89 profile image
viky

and none of them are async