Public contributions

Contributions in the last year 559 total Apr 26, 2014 – Apr 26, 2015
Longest streak 9 days January 23 – January 31
Current streak 7 days April 20 – April 26