carlacasilli.wordpress.com
State of the Union: Mozilla Badges
Our work within Mozilla—co-creating great open source software, working with longstanding contributors, interacting with our larger volunteer community—ties in perfectly with badges. Recognizing pe…