Martin Fowler Articles

Updated just now · 28 articles from Martin Fowler

Martin Fowler Aug 27, 1:11 PM

Making Your Data Ready for Agentic AI

Lots of organizations are excited about what AI can do to streamline their processes, save money, and juice margins. But AI's capabilities are founded on the...

Martin Fowler Aug 24, 3:29 PM

Fragments: August 24

I was listening to Ezra Klein’s interview with Helen Toner about the recent OpenAI hack of Hugging Face and the subsequent discovery that there were swarms o...

Martin Fowler Aug 19, 6:30 PM

Citizens Build, Agents Execute, Experts Govern

TL;DRWhy building an app over the weekend isn't the same as building enterprise software I’ve noticed an interesting gap opening up over the last six months....

Martin Fowler Aug 19, 6:15 PM

Practitioner Voice: The Writing Category Nobody has Named Yet

Jim Highsmith recognizes that effective writing from a practitioner is a style distinct from academic writing or thought-leadership content. It's a style tha...

Martin Fowler Aug 18, 3:04 PM

Fragments: August 18

Part of the reason why I’m at Thoughtworks is because I’d like to see a software development organization founded on technical excellence as an example for t...

Martin Fowler Aug 11, 11:39 AM

TDD inside the agent loop - theater or actual value?

My colleagues at Thoughtworks tend to be big fans of Test-Driven Development, and many people in the industry advocate telling LLM agents to use TDD when bui...

Ad
Martin Fowler Aug 4, 12:08 PM

Fragments: August 4

There’s been a fair bit of publicity of the Open AI “rogue agent” that hacked into Hugging Face. This prompted Anthropic to check what their models were up t...

Martin Fowler Jul 31, 1:48 PM

The Conductor Developer

TL;DRWhy I think software development is starting to feel a little more like conducting an orchestra. There’s a shift happening in software development that ...

Martin Fowler Jul 30, 1:04 PM

The Economic Benefit of Refactoring

Giles Edwards-Alexander does an experiment to see if decomposing a large function helps reduce token costs, suggesting that is may now be possible to measure...

Martin Fowler Jul 28, 1:10 PM

The Orchestrator's Tax

Subagents get justified by time saved and parallel execution, but Rahul Garg explains that's not what matters most. Every token in the orchestrator's context...

Martin Fowler Jul 28, 12:32 PM

Why I’m Writing Rachel’s Ramblings

TL;DRI have ideas. I haven’t been writing them. That’s about to change. I promise… myself. I’ve been thinking a lot about talent. Actually, I’ve been thinkin...

Martin Fowler Jul 21, 1:13 PM

Fragments: July 21

With this post, I’ll wrap up my notes from the second Future of Software Development Retreat. But before I do, I should note that the full Thoughtworks repor...