Introducing Badgie

As I left Toptal, I got two weeks of paid leave and decided to use them to try and build a small web venture that had the potential to be cool. As I explained this to a few friends, I realized the idea could work. A few friends generously volunteered their extra nights, and we went on to work.

In the last blog post on sustainable feedback, I made a point on how bad we are about giving positive feedback to developers at a systemic level.

The sad reality is that when we measure the amount of positive reinforcement that all developers receive against the avalanche of automatically generated negative feedback, the negative side dominates pretty much everywhere.

I concluded with a promise (or was it a warning 😉?)

The current practices are not sustainable as a whole. In the next post I am going to detail what I want to do about it, so keep tuned!

Today, I'm happy to disclose a little more of what we have been building: a tool called Badgie. Badgie monitors the internet for examples of "good behaviors" of developers and rewards them with achievements.

That's it. You can think of Badgie as a cross between Stack Overflow, Hacker Rank and GitHub.

useful diagram

As a proof-of-concept, we have found 823,000 examples worth rewarding and we have only implemented six primary achievements. There are tons of unrecognized goodness out there!

How does Badgie work for developers?

  1. You, a developer, sign up!
  2. You can link your account to some of the development platforms we know, and you frequent, like GitHub or Stack Overflow.
  3. We award achievements to you based on this knowledge 🥇!
  4. You can use the achievement system as a reward system to guide your career. Perhaps you'd like to get a badge for contributing to an open source project 😉?
  5. You can also use the achievements to compare yourself to other people by following them.
  6. You can see our top users of the month, week or year to see where you rank in the world.
  7. You also have a way of sharing your profile to your friends to show off if you so choose.
  8. If you decide to enable them, you can receive notifications of your awards.

What badges are we considering?

For now, we have only implemented simple badges, for achieving a reputation on Stack Overflow and for contributing to important Open Source projects on GitHub. In general, at a philosophical level, the achievements will be awarded for ...achieving stuff that matters and not for merely following recipes.

That's the basic idea. Of course, execution is a whole other matter!

Therefore, I am writing this to ask you to share your feedback with us. We want to do this right, to be a reputable, impartial site that is recognized by all, but most importantly that you find suitable.

In the next blog post, I'll address any feedback received, report on progress and add more details!

When is this going to be released?

Soon, 6-8 weeks. In the meanwhile, keep informed by subscribing to our RSS feed or to the Badgie announcement list:

Please discuss and upvote the post on HN


The Side Note

We considered calling this badger, but the meme drove us crazy!


Hi, I'm Marco Cecconi. I am the founder of Intelligent Hack, developer, hacker, blogger, conference lecturer. Bio: ex Stack Overflow core team, ex Toptal EM.

Read more

Newest Posts

Can you migrate a company from on-premise to remote-only?

Some lessons learned over the past 8 years of remote work in some of the best remote companies on the planet

Read more
Announcing Intelligent Cache, our caching library

Our newest open source initiative, intelligent cache, is available for use

Read more
Guest Blog: The mythical 10x programmer by Antirez

In this post, Salvatore Sanfilippo puts together a list of qualities that I believe make the most difference in programmers’ productivity.

Read more
Team EMEA

Today I want to introduce our second engineering team: Team EMEA

Read more
Guest Blog: Technology and Storytelling by Orf Quarenghi

LEGO star-ships aren't made to collect dust on a shelf, but to explore strange new worlds

Read more

Gleanings

hackurls - news for hackers and programmers
Claudio Santini • Mar 27, 2017

$ wget -O - hackurls.com/ascii | less

Read more…