How did I earn it? Pushing patches and improvements to friend's projects. I'll show my contributions here, explaining why I made these Pull Requests, and a bit of history.
sa (simple ajax)
The first and only PR of the project brings a simple way to add a progress function to XMLHttpRequests objects. I found this functionality to be very useful to build a custom progress label while downloading a big JSON. Paolo (the project's owner) noticed that functionality and asked me to do a PR.
nerdz.eu is not a forum, is not a social network... we only know what is not. At least we know its creator did a good job working on Docker-izing its discussion platform.
As every good Docker-er (yes, I just made it up), he knows to separate every single component. I wanted to try this new Docker thing, so I started installing and configuring nerdz.
nerdz-docker-camo #1 fixes a node problem being too strict with the SSL certificates: a certificate in the SSL "chain" was missing, and node rejects it entirely. Fortunately, it was fixed in v4.1.2, but v4.1.1 just came out in October, breaking lots of camo installations.
nerdz-docker #1 adds SSL support -modifying the nginx reverse proxy configuration-, and integrates the camo Docker I just linked a moment ago.
It was a fun experience, and got me interested in virtualization/replication systems like Docker or Vagrant.
Rubyin' hard: Yamazaki
Moebius: helping a zeroMQ project
After a post on the ZeroMQ mailing list, I checked this "python zeromq-based dealer/router generic server" project. I didn't try it yet, but it's promising. At least, you can now run pip install moebius and you can start hacking: thank me later for moebius #5 :^)
In the meanwhile I worked to other projects too, but that's another story for another time (very soon, I promise!). So, let me know if you participated to the Hacktoberfest and what did you do!