A year in the life
The breakdown of my 2017 GitHub history
July 10, 2018
- 1,617 contributions
813 commits created
481 pull requests reviewed
299 pull requests opened
- Longest streak (excluding weekends): 11 weeks and 3 days (June 19th to September 6th)
The most evident and boring pattern: I don't have any commits on weekends.
Between national and state holidays, I had 11 public holidays, 9 on weekdays.
- January 1st, New Years Day
- April 14th, Good Friday
- April 17th, Easter Monday
- May 1st, Labour Day
- May 25th, Ascension Day
- June 5th, Pentecost Monday
- October 3rd, German Unity Day
- October 31st, Day of Reformation
- December 25th, Christmas Day
- December 26th, St Stephen's Day (2nd Christmas Day)
- December 31st, New Years Eve (half a day)
Our company gives us 28 days of vacation every year. The legal minimum in Germany is 20 days.
Our company gives us budget to attend a couple of conferences every year. We also have the
Summer Event, a company-wide gathering every year.
- I don't embrace the erroneous idea that "commits/pull requests/review per day" is a useful metric
for productivity. This is just my first exercise at data visualization.
- Source is my employer's private GitHub Enterprise data. Maybe I will do one for my public GH data next.
- The code (SVG, CSS) for the charts is taken or adapted from the GitHub Enterprise code, so
© where © is due. Please don't sue me :(