BUILDING, DAY BY DAY

Build rhythm.

I wanted the logs to show where the work bunches up. Follow the accumulated history, then look closer at a year.

Recorded commits

Cumulative recorded commits within the selected range. Each range starts from zero.

Choose From and To years to rebase the accumulated total to that range. Left and right arrows inspect exact recorded dates; Home and End choose the first and last verified date. Enter opens that date in the year detail below. The line stops at the verified cutoff.

Choose a detail year within the selected range. Daily shows Sunday-start calendar columns, split into two half-year blocks on small screens. Left and right move seven days; up and down move one day. Weekly shows only the dates in this year, with partial weeks labeled. Home and End choose the first and last verified value. Touch or point to a mark to read its exact date and count.

Verified zero Recorded commits No verified value

Code history is being rebuilt.

About the data

What counts. This chart uses Personal's reported commits on eligible default and gh-pages branches, merges included. The authored subset excludes merges and deploys. GitHub's contribution calendar also counts pull requests, issues, and reviews, so its total is a different measure. Intern work is a separate source and is not added to this chart.

Calendar and cutoff. Personal follows GitHub profile author-date labels, with completeness checked in America/Los_Angeles. Dates are not rebinned into the visitor's time zone. Zero appears only inside verified coverage. Dates before coverage, after the cutoff, and in the future keep separate marks.

Reading the chart. From and To choose the accumulated history. The headline and line count only recorded commits within that range, rebased from zero; earlier work is excluded. All years restores 2017–2026. Year detail stays within the range and changes independently of the upper history. Daily and Weekly replace the same lower slot. Weeks start on Sunday and exclude dates outside the detail year; a partial week reports its verified dates explicitly. Only verified dates contribute; the curve begins at verified coverage and stops at the last verified date in the range. Color intensity uses a logarithmic scale to keep smaller daily counts visible.

Sources and credits. Values come from the published Personal snapshot. The original story drew on Rhythm of Food, by Google News Lab and Truth & Beauty, and John Thompson's visualization work. Interaction and alternative reading paths draw on UW's Vega-Lite research and CMU's Chartability heuristics.

Read recorded daily values
Reported Personal values by source date label
Date label Total commits Authored commits