Never miss the headlines that matter

Get the week's top stories from 100+ sources in your inbox. Free, no spam.

Martin Fowler Articles

Updated 4 min ago · 29 articles from Martin Fowler

Martin Fowler Oct 29, 2:28 PM

Bliki: LLM Voice

Sometimes when I read a post, I get the growing feeling that I'm reading the output of an LLM. I can't necessarily define why, although there are the common ...

Martin Fowler Oct 29, 1:50 PM

Why are good developers so wary of agentic development?

TL;DRGood developers’ caution about agentic development comes from knowing that built isn’t the same as working in production. I’ve been surprised by how man...

Martin Fowler Oct 28, 12:55 PM

Fragments: October 28

Andrej Karpathy sees a widening gap in how people see LLM capabilities. The general public has mostly not interacted with these systems. When they have, it l...

Martin Fowler Oct 21, 4:51 PM

Fragments: October 21

Gergely Orosz is frustrated at those that entered his explicitly “No AI” essay competition and used AI. He goes on to say: When I start to suspect some part ...

Martin Fowler Oct 15, 1:25 PM

When Software Meets Hardware

When software meets hardware, engineering principles remain largely the same, but the sensible defaults often change. Kuldeep Singh describes our experience ...

Martin Fowler Oct 14, 2:20 PM

Build your slide template

Building a slide template starts with three foundational choices — colours, fonts and layouts. Sumeet Gayathri Moghe covers the basics of color theory and ho...

Ad
Martin Fowler Oct 13, 2:06 PM

The Craft of Practitioner Voice

A couple of months ago Jim Highsmith explained how practitioners writing for each other forms a distinct style of writing. He now adds a section to the artic...

Martin Fowler Oct 13, 1:35 PM

Are Harnesses Worth the Cost?

Naresh Jain compares coding agents building the same API service with and without a behavioral harness. A frontier model, GPT-6 Sol, passed every external ev...

Martin Fowler Oct 5, 4:28 AM

Fragments: October 4

In response to my last fragments (probably the bit about us worrying if LLMs have consciousness when we when we should be wondering why they don’t have a con...

Martin Fowler Sep 30, 2:14 PM

Principles for effective slides

Not every presentation needs slides, but when they earn their place, they work as a visual channel that complements the speaker rather than replacing them. S...

Martin Fowler Sep 29, 1:43 PM

Bliki: Sensible Default

A Sensible Default is a practice that, absent some overriding context, should be used when carrying out a certain kind of task. In software development such ...

Martin Fowler Sep 29, 12:41 PM

Fragments: September 29

Simon Willison: The more time I spend working with coding agents, the more convinced I am that they make software engineering even harder We can do amazing t...