Author on Software Development. Works for Thoughtworks. Also hikes, watches theater, and plays modern board games. He/him.

Boston
Fragments: the risk from AI is wiring it into everything, colorful syntax highlighting impedes comprehension, what Forward Deployed Engineer should mean martinfowler.com/fragments/2…
6
4
47
11,831
NEW POST Human collaboration improves with feedback, but not obvious to do well. Anuja Karnik and Sumeet Gayathri Moghe pass on a bevy of tips, based on the principle that both praise and criticism should be seen as positive. martinfowler.com/articles/he…
6
11
50
11,675
NEW POST I see AI and LLMs as bringing a mix of boons and banes, but one feeling dominates: not just are they pretending to be a person, but the kind of person I don't like. martinfowler.com/articles/20…
29
102
894
75,356
Fragments: two worrying explanations around the RubyGems hack, agents aren't so much super-intelligent as super-persistent, Uncle Bob's harness is obviated, regulation of AI and competition with China martinfowler.com/fragments/2…
2
10
47
13,507
NEW POST Sumeet Gayathri Moghe finds many folks building presentations get tangled in building slides without a coherent narrative. He advises distilling the big idea, visualizing the audience, and building a structured storyline. martinfowler.com/articles/ne…
4
8
80
13,741
NEW POST A quick survey of recent engagement of my posts on social media, indicating which service has by far the most engagement, and which service has seen a precipitous decline since early 2025. martinfowler.com/articles/20…
2
6
30
12,859
Fragments: dealing with AI's counterfeit utility, exasperated readers of LLMs, missing Creating Passionate Users, agents lack Verum Factum, three people making key decisions on AI martinfowler.com/fragments/2…
2
3
36
12,738
NEW POST Like me, Sumeet Gayathri Moghe is tired of poor presentations with bad slide decks. He's started to write a series of posts on how to avoid these calamities, beginning with a post that questions whether a presentation is needed at all. martinfowler.com/articles/ne…
2
17
114
16,746
NEW POST Giles Edwards-Alexander reports on how a team accidentally prompted a fleet of agents to create a blackboard coordination system inside the git repository martinfowler.com/articles/ex…
3
9
39
12,884
Rachel's Ramblings: Maybe We Shouldn't Be Reviewing All This Code: Or, perhaps the problem isn't that AI has broken code review, maybe it’s that we've been using code review to solve the wrong problems martinfowler.com/rachels-ram…
26
26
203
36,986
Fragments: LLM cliché highlighter, architecture for long-horizon autonomous agents, Continuous Integration and agents, AI-generated super-viruses, prolific academic ghosts martinfowler.com/fragments/2…
3
14
141
21,232
NEW POST In order to make AI effective, organizations need decent data. Pramod Sadalage and @premanandc explain how: quality foundations, semantic context, clear access, and observability martinfowler.com/articles/ma…
11
17
131
20,640
Fragments: lack of AI whistleblowers, saving debris from AI bubble bursting, how to decide to skip LinkedIn posts, agentic programming at Zalando, shredding US intelligence martinfowler.com/fragments/2…
4
6
42
13,531
Rachel's Ramblings: Citizens Build, Agents Execute, Experts Govern - Why building an app over the weekend isn't the same as building enterprise software martinfowler.com/rachels-ram…
2
7
58
13,432
NEW POST Jim Highsmith explains that effective writing from a practitioner is a style distinct from academic writing or thought-leadership content martinfowler.com/articles/pr…
2
10
64
13,402
Fragments: introducing Rachel's Ramblings, XConf Europe, why no massive productivity gains from AI yet, visualizing election data, safety challenge from AI, impact of AI in China martinfowler.com/fragments/2…
2
2
51
12,991
Does telling a coding agent to do TDD by itself make a difference? Or is it one of the rare examples where what's good for the human is irrelevant or bad for an agent? Birgitta Böckeler runs experiments and shares her thoughts. martinfowler.com/articles/ex…
44
86
693
90,855
Fragments: responsibility for rogue agents, indicators of a bubble bursting, dread of AI, praise for gov.uk, getting data out of closed packages, eyes on Clacton martinfowler.com/fragments/2…
3
3
39
16,107
NEW POST 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 the economic benefit of refactoring martinfowler.com/articles/ex…
6
12
109
14,581
NEW POST Subagents get justified by time saved and parallel execution, but @techygarg explains that what really matters is protecting the orchestrator's context. martinfowler.com/articles/or…
12
43
311
33,642