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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…