







What I once thought about programming productivity was wrong
Software Engineering Productivity Research - Home
AI Code Is Producing a Quality Crisis Nobody Wants to Talk About
The productivity numbers look great. AI coding tools are everywhere.

The Productivity Is Real. The Scaling Isn't.
What running an AI agent team taught me about why organizations can't do what one person can.

The AI productivity myth is more harmful than you think
Perceived productivity may be up thanks to AI, but there's debt collecting in the shadows.

Thousands of CEOs just admitted AI had no impact on employment or productivity—and it has economists resurrecting a paradox from 40 years ago | Fortune
In the 1980s, economist Robert Solow made an observation that reminded economists of today’s AI boom: “You can see the computer age everywhere but in the productivity statistics.”

Companies Are Being Torn Apart by AI "Workslop," Stanford Research Finds
Not only is AI hampering productivity, but it's also blowing up collaboration and souring employee dynamics.

Thousands of CEOs admit AI had no impact on employment or productivity—and it has economists resurrecting a paradox from 40 years ago | Fortune
In the 1980s, economist Robert Solow made an observation that reminded economists of today’s AI boom: “You can see the computer age everywhere but in the productivity statistics.”

The peril of laziness lost | The Observation Deck
In his classic Programming Perl — affectionately known to a generation of technologists as "the Camel Book" — Larry Wall famously wrote of the three virtues of a programmer as laziness, impatience, and hubris: If we’re going to talk about good software design, we have to talk about Laziness, Impatience, and Hubris, the basis of good software design. We’ve all fallen into the trap of using cut-and-paste when we should have defined a higher-level abstraction, if only just a loop or subroutine. To be sure, some folks have gone to the opposite extreme of defining ever-growing mounds of higher level abstractions when they should have used cut-and-paste. Generally, though, most of us need to think about using more abstraction rather than less.
Its Time for a New Programming Language
Today, when compared to any other point in programming history, we find ourselves spoiled for choice when it comes to programming…

The Optimization Trap: Why Too Much Efficiency Makes Us Fragile with Olivier Hamant
AI Completely Failing to Boost Productivity, Says Top Analyst
AI may or may not excel at a lot of things, but from an economic standpoint, it's definitely not making us more productive.

The End of No Code - exe.dev blog
Writing custom software used to be expensive. Coding agents changed the math.

Why embracing complexity is the real challenge in software today
In the midst of industry discussions about productivity and automation, it’s all too easy to overlook the importance of properly reckoning with complexity.

Remote Work Productivity Study: Surprising Findings From a 4-Year Analysis
Explore key findings from a longitudinal remote work productivity study. Learn how working from home impacts performance and why productivity remains strong.
