Public contributions

Contributions in the last year 1,757 total May 27, 2014 – May 27, 2015
Longest streak 87 days October 3 – December 28
Current streak 25 days May 2 – May 26