Boris shared his GitHub contribution graph showing 266 contributions on March 24th — from 141 PRs, always squashed with a median of 118 lines per PR.

  • Squash merging combines all branch commits into a single commit on the target branch — keeping history clean and linear
  • Each PR = one commit makes it easy to revert entire features and simplifies git bisect
  • At high-velocity AI-assisted workflows (141 PRs/day), squash is the pragmatic choice — individual "fix lint", "try this" commits within a branch are noise

Original source on X