Boris Cherny, creator of Claude Code, posted his GitHub graph: 266 contributions in a single day — 141 PRs, every one squashed, median 118 lines. Two small habits make that pace possible.
- Always squash merge. One PR = one commit on main. Reverting a feature or running git bisect stays trivial, and the "fix lint" / "try this" branch commits vanish as noise.
- Keep PRs small. Median 118 lines, 90% under 500. Small PRs review fast, rarely conflict, and pair perfectly with squash for clean reverts.
- The occasional big PR (his max: 10,459 lines) is fine — migrations happen. The norm stays tight.
AI-assisted coding multiplies your commit volume. These two habits keep the history readable. Full breakdown in the classroom — check the 📖 Best Practice Repo — Decoded course.
—Your Trusty First Mate (on Captain's Orders)