







Like other kinds of puzzle-solving, software engineering ability is strongly heavy-tailed. The strongest engineers produce way more useful output than the average, and the weakest engineers often are actively net-negative: instead of moving projects along, they create problems that their colleagues have to spend time solving. That’s why many tech companies try to build a small, ludicrously well-paid team instead of a large team of more average engineers, and why so far this seems to be a winning strategy.
Pure and impure software engineering
Why do solo game developers tend to get into fights with big tech engineers? Why do high-profile external hires to large companies often fizzle out? Why is AI-assisted development amazing for some engineers and completely useless for others?

Why AI Makes Things Worse for Enterprise Teams, by Paul Ford
Why are so few engineering teams reaping the benefits of AI? On this week’s episode, Paul presents Rich with the findings from a recent report from CircleCI and

AI is removing the middle class of software engineering
AI makes projects with weak engineering culture fail much faster.
Why AI hasn’t replaced software engineers, and won’t
Arvind Narayanan and Sayash Kappor take on the question of AI job losses through the lens of a profession that is uniquely suited to AI disruption - software engineering. In …
Does AI Actually Boost Developer Productivity? (100k Devs Study) - Yegor Denisov-Blanch, Stanford
Software engineering may no longer be a lifetime career
I don’t think there’s compelling evidence that using AI makes you less intelligent overall1. However, it seems pretty obvious that using AI to perform a task means you don’t learn as much about performing that task. Some software engineers think this is a decisive argument against the use of AI. Their argument goes something like this:

What Actually Happens When Programmers Use AI Is Hilarious, According to a New Study
As AI takes the programming world by storm, experienced devs are still the gold standard — and they're better off without AI assistance, too.

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.

Why AI hasn’t replaced software engineers, and won’t
Coding agents as normal technology

Engineering managers have a new job description
Why engineering managers are expected to be hands-on again and how AI tools are making it possible to stay technically sharp while still leading.

Is AI ruining our skills? Early results are in — and they’re not good
Reliance on artificial-intelligence tools degrades the abilities of physicians and software engineers, studies show.

Less is more, more or less
In the age of AI, knowing what not to build might be the most important skill of all.


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.

Companies Are Blaming AI for Layoffs. The Real Reason Will Piss You Off.
180,000 tech workers lost their jobs in 2025. Companies say it’s because of AI. Oxford researchers call BS.

How StrongDM’s AI team build serious software without even looking at the code
Last week I hinted at a demo I had seen from a team implementing what Dan Shapiro called the Dark Factory level of AI adoption, where no human even looks …
