One day I was reading DEV and noticed Ben's post saying that there are more than 250k registered users. "Wow, that's a lot" I thought.
Couple of weeks later I saw the post describing the current state of DEV API. And I thought it'd be interesting to have a bird eye view on the DEV users landscape.
And here we go
Features:
- 250k user avatars in one place
- hover on an avatar to reveal username
- click on a user avatar for more info on dev.to website
- search for a user
P.S.
There are just 250k users, so users registered after mid of October 2019 are not included.
Technical details
-
I used chunks promise pattern to fetch the users data with Node.js
Avatars were merged into big images with canvas
There are 25 images, each image contains 10k users
React for UI
Let me know if you have any questions ๐
Top comments (17)
Why not use
<dev-feed>
in a pop-up when you click on each user?Embed a Dev.to User Feed with Web Components
Benny Powers ๐ฎ๐ฑ๐จ๐ฆ ใป Apr 8 ใป 8 min read
Thanks for the idea, I'll take a look.
I'd suggest not setting the
username
attr until the popup opens, so as not to trigger thefetch
request.github.com/bennypowers/dev-feed/bl...
A cool idea would be to try to re-arrange the profile pixels so that together they form the DEV logo :)
Yeah, great idea and I guess it's not that hard in realization. We just need mostly black and mostly white avatars and position matrix to fill with images.
I regularly see posts here on DEV with ideas for side projects to level up developer skills. I think this idea is a great fit!
Haha! Was just about to type basically the same thing and then looked down to see if anybody else already commented with this. ๐
Reminds me of
Where is Waldo?
๐ค
I'm seeing a lot of empty images - are these user's which have deleted their accounts? For example 3001 is empty for me!
I have the same question. Several blank users in a row make me think that some bots were weeded out during some cleaning procedures.
I think this is mostly the case. I believe least one of these is gaps a dual account creation bug where we needed to go back and purge a bunch of people who got new accounts upon logging in instead of logging in.
Very cool! Could you arrange all users geographically? :) That would be fun to see!
Thanks! There is a nice overview of DEV users' location based on public data
๐ Where Are DEV Users Coming From?
๐ซ๐ท Boris Jamot ใป Nov 30 '18 ใป 3 min read
90% of the users don't fill their location, so we can build the wall of avatars by location for ~25k users. Anyway, I'd love to see the result ๐
It would be fun to serve a static website showing the real-time map of Dev's developers. I'll add it to my endless side projects folder :D
Yes, something like this would be great see for DEV users.
Wowwww
Thanks ๐