Principles for effective slides
By now, we’ve established the need for a strong narrative before you…
Healthy Feedback
At Thoughtworks, “cultivation”—helping each other grow—has been a big part of how…
Nail your narrative
Almost there. One more step. Your narrative is a clarifying artefact for…
Social Media Engagement: summer 2026
In order to let people know about new articles on martinfowler.com, I…
Making Your Data Ready for Agentic AI
There's a lot of excitement right now about agent frameworks, orchestration patterns,…
TDD inside the agent loop
The TDD (test-driven development) workflow can be used with AI-augmented coding in…
The Economic Benefit of Refactoring
As part of getting to grips with the new world of agentic…
The Orchestrator’s Tax
I was deep into a Claude Code session on a .NET codebase…
The Archaeologist’s Copilot
The “Tourist” Trap We all have “that” repository in our organization. The…
DSLs Enable Reliable Use of LLMs
Modern LLMs possess an incredible capability. They can generate large amounts of…


