Jack Dorsey's Q1 shareholder letter has a line that's going to get copy-pasted into a hundred pitch decks: 'Production code changes per engineer are up over 2.5x compared to January.' Block's Q1 results are actually interesting on their own terms — gross profit up 27%, adjusted operating income up 56% to a record $728 million. But the AI productivity stat is the one that's going to travel.
Here's the problem. Every public company CEO is now required to have an AI productivity quote in their shareholder letter. What almost none of them publish is the denominator. A few things that number doesn't tell you:
- Code changes per engineer measures output velocity, not output quality. Shipping 2.5x more diffs is not the same as shipping 2.5x more correct code. Ask any engineering manager what happens to review load when junior devs have a copilot.
- January is a convenient baseline. January is when most AI tooling rolled out companywide. Comparing February-April against the month you handed everyone a new instrument is not a productivity study. It's a before-after ad.
- The cost side is missing. What did the tooling cost? What did headcount cost before versus after? Restructuring charges of $852 million hit Block's GAAP line in Q1. Some of that is legal contingencies, but organizational changes and AI-enabled headcount decisions tend to travel together.
2.5x more code shipped is a real operational signal. It is not a value creation claim. The market will eventually want the other half of the equation.