When Software Meets Hardware
Modern software engineering gives us a set of practices that we tend…
Build your slide template
Most knowledge workers who want to make presentations don’t think of themselves…
Are Harnesses Worth the Cost?
I went into this experiment expecting a behavioral harness to help a…
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…


