Blog

Thoughts on AI

Insights on AI systems, governance, and organizational transformation.

When the Bottleneck Disappears: What AI Is Actually Doing to Programming

When the Bottleneck Disappears: What AI Is Actually Doing to Programming

The bottleneck in software creation has quietly disappeared, and what's taking its place is not simply faster programming but a different kind of work — more strategic in orientation, more dependent on AI collaboration, and more precarious in the ways it develops the expertise it depends on. This piece moves through the research on developer productivity gains, institutional transformation at JPMorgan and Bank of America, the apprenticeship pipeline problem, and what the security implications add to the picture, to ask what the profession actually becomes when the programming, in the conventional sense, is substantially no longer what programmers do.

Apr 1, 2026·12 min read
artificial intelligencesoftware developmentcoding+16
The Trust Paradox: Why AI Adoption Keeps Failing for Reasons Nobody Saw Coming

The Trust Paradox: Why AI Adoption Keeps Failing for Reasons Nobody Saw Coming

AI trust isn't primarily a technology problem, and it doesn't get solved by better algorithms or clearer training programs — it gets solved, when it gets solved, by leaders who understand the specific paradoxes that AI adoption reliably generates and design organizational conditions that can hold those paradoxes productively rather than pretending they'll resolve themselves. This piece moves through the research on trust dynamics, cultural variation, competitive climates, and what actually distinguishes the AI implementations that develop durable employee confidence from those that cycle through enthusiasm and resistance, to argue that trust architecture is ultimately a leadership function — and one that most organizations are not currently treating as such.

Mar 25, 2026·14 min read
artificial intelligenceAI trustorganizational leadership+15