Martin Fowler

Confidence 0.80 · 5 sources · last confirmed 2026-08-20

Martin Fowler is a British software developer, author, and speaker, Chief Scientist at Thoughtworks, and one of the most-cited voices in software design — known for Refactoring, Patterns of Enterprise Application Architecture, and the Agile Manifesto. His site martinfowler.com is a long-running reference for patterns and practices in the field. He describes his own career as a string of dismissive labels — “object guy,” “patterns guy,” “agile guy,” “architecture guy” — which is itself part of the argument of the source that promotes him here.

Role in the wiki

The wiki references Fowler’s vocabulary across several concept pages (his framings of refactoring, patterns, and software design recur in discussions of agentic-engineering, vibe-coding, agent-harness, and the micro-productivity-trap). He is promoted to an entity page on 25 June 2026 on the first source he directly authors:

  • Expert Generalists (with Unmesh Joshi and Gitanjali Venkatraman, martinfowler.com, 02 Jul 2025) — names the Expert Generalist as a first-class, hire-able, trainable skill, and argues it grows more valuable as LLMs enter software work. The wiki’s anchor for the expert-generalist concept.

Mentioned in

  • 2026-05-21-allen-aws-london-exec-forum-agentic-team-structures — Allen cites Fowler’s expert generalist post (and the strangler-fig pattern) as the talent profile agentic AI amplifies.
  • 2026-06-12-aws-leaders-guide-advanced-team-structures-agentic-world — Brovich (Sydney edition of the same AWS talk) cites Fowler/ThoughtWorks “expert generalist” by name.
  • 2026-08-19-rohrer-goto-modern-enterprise-architecture-architecting-for-outcomes — Rohrer cites Fowler three times, and this is the corpus’s first pre-AI Fowler citation cluster. Two papers are named for the claim that the architect belongs inside the team as a coach rather than above it as an approver: Who Needs an Architect? and Is Design Dead? — with the aside “this is very much true of architects within the team, and Martin wrote about this 20 years ago.” The strangler fig pattern is then the mechanism for Rohrer’s evolutionary-architecture section, set against big-bang rewrites (“most people don’t end up building a third system… you don’t want to rebuild, you want to evolve”). Worth noting for this page: the strangler fig also appears in the AWS-vendor citations above, so Fowler’s two most-cited contributions in this corpus — expert generalists and strangler fig — now both arrive from AI-era and pre-AI sources independently.
  • 2026-07-09-nyc-executive-forum-2026-a-leaders-guide-to-agentic-ai — Vachhrajani cites Fowler’s expert-generalist framing (paired with Werner Vogels’ renaissance-developer coinage) as the convergent talent profile agentic AI amplifies — a fourth AWS-vendor citation, independent of the “advanced team structures” franchise.

Why the promotion now

Fowler had appeared as an incidental named reference in multiple concept bodies (the dangling-author lint governs author: frontmatter, not body mentions). The Expert Generalists ingest is the first source where he is a first-party author, and his centrality across the corpus — patterns, refactoring, software design — makes a resolving entity page high-value rather than a sparse single-mention card.

Selected work (context, not wiki sources)

  • Refactoring: Improving the Design of Existing Code — the canonical refactoring catalogue (the article notes “the basic moves of refactoring are the same whatever language”).
  • Patterns of Enterprise Application Architecture — enterprise design patterns.
  • A co-author of the Agile Manifesto (2001).
  • martinfowler.com — a continuously maintained reference site (the bliki) on design, architecture, and delivery.

Open questions

  • Unmesh Joshi / Gitanjali Venkatraman — co-authors on the Expert Generalists article, currently Dangling (single-source). Joshi is the author of Patterns of Distributed Systems (the article’s distributed-systems-fundamentals thread traces to it); promote on a second source. Venkatraman contributed the article’s illustrations and illustrated technology guides.
  • Second-source corroboration for the expert-generalist framing would lift both this page’s and the concept’s confidence.