Public contributions

Contributions in the last year 2,563 total Jun 3, 2014 – Jun 3, 2015
Longest streak 38 days February 28 – April 6
Current streak 10 days May 25 – June 3