Ryan X. CharlesSuper Intelligence Engineer

I Make 156 Commits a Day Now

October 29, 2026 · Ryan X. Charles

I wanted a real number. Not a feeling that I ship more with AI, and not one good day. So I counted every commit that I made since the start of 2024, in every repository on my computer.

In 2024, I made 19.3 commits a day. In 2025, 31.5. In 2026 so far, 68.6. And in October, through the 29th, 156 a day.

That is eight times my 2024 rate.

Commits per day, by year: 19.3 in 2024, 31.5 in 2025 and 68.6 in 2026 through October 29

How I counted

All of my repositories are in one folder on my Mac, including the archived ones. A Nushell script found 572 Git repositories in it and listed every commit with my name and one of my email addresses since the start of 2024.

The hard part was counting each commit once. I merge repositories, and the Astrohacker monorepo imported the history of several older ones. Some imports kept the commit hashes, and some rewrote them. So the script removes duplicates in two steps:

  • The same hash in many repositories is one commit.
  • A rewritten copy has a new hash, but the same author time, to the second, and the same message. That is one commit too.

The script found 81,227 rows. They are 51,489 unique hashes, and 39,282 unique commits after the rewritten copies are merged. 97 repositories contribute.

The count starts in 2024. Most of my older work is in repositories that are not on this computer. All dates are in Chicago time.

Month by month

Commits per month from January 2024 to October 2026. Most months in 2024 are near 500. June 2026 is 3,439, and October 2026 is 4,526 and still partial.

In 2024, a normal month was about 500 commits. In 2026, a normal month is more than 1,000, and the best months are far above that. October is not over, and it is already the biggest month, at 4,526 commits. The month before the record was June 2026, at 3,439.

The bars are not smooth. Some months the count drops. But the average month keeps rising: 589 commits in 2024, 959 in 2025 and 2,072 in 2026 so far.

Week by week

Commits per week from 2024 to October 2026, with peaks of 1,874 in early June 2026 and 1,526 in early October 2026

The weekly chart shows when the steps happened. The biggest week was June 1 to 7, 2026, with 1,874 commits. That was the week I wrote Set the Goal, Walk Away. An agent ran whole issues alone with /goal, and one issue was porting Ghostty from Zig to Rust, one experiment at a time.

The second-biggest week was October 5 to 11, with 1,526 commits. By then, many agents ran at the same time, in their own worktrees.

Day by day

Commits per day from 2024 to October 2026, with a 30-day average that rises from about 11 to about 155

The daily chart is noisy, so the line shows the 30-day average. It starts 2024 at about 11 commits a day. It ends October 2026 at about 155.

The biggest days were June 6, 2026, with 433 commits; June 4, with 420; and October 11, with 390.

What changed

Each step in the curve lines up with a change in how I work:

None of these steps made me type faster. Each one took me out of a loop that I used to be in. First the typing, then the solving, then the waiting.

What a commit is, and is not

A commit is not a feature. These counts include plans, results, records and merge commits. In my workflow, each experiment has a plan commit and a result commit, and some issues commit after each checked change. So a small change can be several commits.

But that was also true in 2024, in a smaller way, and the method is the same for every year. And the work is real: the commits in 2026 shipped TermSurf, NuTorch, EarthBucks and the rest of the Astrohacker products.

Three more limits:

  • The count covers only the repositories on this computer.
  • A commit that an import reworded or squashed counts as a new commit. The method cannot merge it.
  • In June 2026, my agents made 1,068 more commits under their own name, Max Commits. I did not count those. If I did, June would be higher still.

It is still going up

The last 30 days average 155 commits a day. A year ago, the 30-day average was 44.7.

I do not think this is the top. Today, I am the router: I start the agents, and I move the work from stage to stage. When the factory does that for me, the next step comes. I wrote about the next limits in Run Agents Longer. Then Run More of Them..

Count your own commits. Count each one once, and count every year with the same method. Then change one thing about how you work, and count again.