Skip to main content
Ward Cunningham

Ward Cunningham

American computer programmerWikipedia

Search complete. 6 mentions across 5 episodes found for "Ward Cunningham".

Sep 23, 2026

Gergely OroszHOST
13:18
... as a software engineer.
Gergely OroszHOST
13:20
And I remember talking with Kent Beck, who talked about how, uh, with, uh, Ward Cunningham, they, they came up with, with some of the basics of m- that might have been domain-driven design, or it might have been some, uh, some, some, some related concepts.
Gergely OroszHOST
13:35
But they had a thesaurus in front of them trying to l- they searched for the right words on how to...
Gergely OroszHOST
13:41
Oh, it was the design patterns.
Gretchen RubinHOST
5:45
Another explanation is that she has gotten into a car crash and is now unconscious in a hospital.
Gretchen RubinHOST
5:50
a law attributed to Ward Cunningham.
Gretchen RubinHOST
5:53
The best way to get the right answer on the internet is not to ask a question, it's to post the wrong answer.
Gretchen RubinHOST
6:00
Riley's Law of Retail Gravitation.
Artificial IntelligenceNARRATOR
2:48
Six months later, that directory contained 61 unrelated files, zero coherent organization, and a reputation as the graveyard where code goes to retire.
Artificial IntelligenceNARRATOR
2:58
Ward Cunningham introduced the technical debt metaphor in 1992, later formalized by Martin Fowler.
Artificial IntelligenceNARRATOR
3:04
Taking shortcuts is like borrowing money.
Artificial IntelligenceNARRATOR
3:07
You pay compounding interest until the principal is repaid.
Matt PocockGUEST
58:18
[laughs]
Gergely OroszHOST
58:19
And you're trying to find the right words to describe things, which is very curious, because when I talk with Kent Beck on how they used to program with Ward Cunningham, uh, as they were coming up with the concept of actually just domain design patterns, they had a thesaurus with them, and they would look through trying to find the right word that is, that has the right meaning, and they had it on their desk.
Gergely OroszHOST
58:41
Right now this feels we're going back to the, the fundamentals, the, how that, that people have been asking themselves and, and every now and then people write it in books, and it kind of spreads as w- as wisdom.
Gergely OroszHOST
58:52
And now we're back to where we started, which is what you're trying to teach us, [laughs] the wisdom part.

35 MINS LATER

Gergely OroszHOST
94:20
And if you think about it, this makes sense because software engineering literature is part of LLM training, so these terms are also part of the model's priors.
Gergely OroszHOST
94:29
Just as interestingly, using the right words for describing your problem is not a new concept.
Gergely OroszHOST
94:34
For example, when I had Ken back on the podcast, he talked about how 30 or 35 years back, when him and Ward Cunningham had a thesaurus on their desks, they used it to try to find the best words for the specific thing they were describing.
Gergely OroszHOST
94:47
This was just another full circle moment on how words do matter.
speaker_1HOST
4:00
Yeah.
Tim OttingerGUEST
4:01
And that goes back to Ward Cunningham when he first talked about the debt metaphor.
Tim OttingerGUEST
4:05
He was saying that, you know, the code has to reflect how we understand it, and if what we learn is not what's in the code, then we owe it to ourselves as a debt to put it back into the code so it says the things.
Tim OttingerGUEST
4:18
Well, this was echoing in my head as I got into agentic work because a big problem with agentic work is it takes a look at your code, it sees a path to completing the task you gave it.

We value your privacy

We use cookies to understand how you use our platform and to improve your experience. Click “Accept All” to consent, or “Decline non-essential” to opt out of non-essential cookies. Read our Privacy Policy.