Martin Fowler
Software developerWikipedia
60
MENTIONS
19
EPISODES
17
PODCASTS
Search complete. 60 mentions across 19 episodes found for "Martin Fowler".
Oct 22, 2026
Kafka Streams in Action: Real-time apps and microservices with the Kafka Streams API
S
22:17speaker_2HOST
What stands out looking at the syntax is that it utilizes a fluent interface.
S
22:20speaker_3HOST
Yes, a design pattern popularized by Martin Fowler and Eric Evans.
S
22:24speaker_2HOST
Right.
S
22:25speaker_2HOST
Instead of writing disconnected procedural scripts with mutable variables, the developer chains the methods together in a single fluid sequence.
Software Architecture Fundamentals 2nd Edition, Chapter 18: Microservices
N
3:13Neal FordHOST
And I think I have a reason why.
N
3:15Neal FordHOST
And I think the reason why is because the famous article that was released on Martin Fowler's website by Martin Fowler and James Lewis, I believe it was in 2013, that really, they didn't originate the term, but they super popularized it.
N
3:29Neal FordHOST
In fact, I know by personal insight that is still still the most visited page on Martin Fowler's site to this day is that microservices page.
N
3:38Neal FordHOST
And I think it served a really, really important public service because it delineated what it is, but more importantly, what it's not.
N
3:47Neal FordHOST
And I think a lot of what leads to the trough of disillusionment in the hype cycle is people using the hypey thing for something it's wildly inappropriate for.
45 MINS LATER
M
49:13Mark RichardsHOST
How about micro front ends? Ooh.
M
49:16Mark RichardsHOST
Ooh is right.
M
49:18Mark RichardsHOST
This was, wasn't this an interesting transformation in the past 12 years where, as Neil's fond of pointing out, we really, based on Martin Fowler and James Lewis's article, really sort of misinterpreted microservices.
Adam Dymitruk | Event Sourcing Paradigms
A
5:33Adam DymitrukGUEST
The technical part wasn't as important.
A
5:35Adam DymitrukGUEST
So One of those realizations came to me in 2007 when I learned, well, actually, it goes back to 2005 when I read, maybe beginning of 06, when I read Martin Fowler's events sourcing initial article.
A
5:53Adam DymitrukGUEST
I think he published it in December 2005.
A
5:56Adam DymitrukGUEST
But he saw it was like, you know, this fun thing you could try, you know, rewind your application, insert an event to see what would happen if you had that, and didn't really treat it very seriously, which is kind of funny because then he had the LMAX disruptor pattern and all this other stuff, but Anyway, I don't want to digress too far.
6 MINS LATER
M
12:10Mike RispoliHOST
And so then I come back to event sourcing because for me, I'm always like the debug ability.
M
12:15Mike RispoliHOST
It's one of the big features where like someone goes, this thing happened.
M
12:19Mike RispoliHOST
What happened? And I love the Martin Fowler article because he kind of described a few different ways to do event sourcing.
M
12:26Mike RispoliHOST
And kind of my like dipping my toes in the water was, hey, instead of trying to like aggregate from an event log and close the books every month and kind of figure that out, let's just log every event.
Designing a Claims Intake Platform
A
4:22Artificial IntelligenceNARRATOR
https://debezium.io/documentation/3.
A
4:28Artificial IntelligenceNARRATOR
Martin Fowler.
A
4:29Artificial IntelligenceNARRATOR
Audit Log.
A
4:30Artificial IntelligenceNARRATOR
Patterns of Enterprise Application Architecture.
A first-hand look at building an agentic platform at Splio
K
29:20Ken MugrageHOST
Um, you know, you, you may need to think about different things than you're thinking about today, but you still need to think about them deeply.
K
29:28Ken MugrageHOST
Um, and, uh, to quote Martin Fowler, "Actual intelligence is still required to use artificial intelligence." Um, and so I guess, uh, I, I guess to, to anybody really, what about process changes? Because I, I can't just take a, a...
K
29:43Ken MugrageHOST
If we think about not the, the product side of it, but even the s- the development side of it, right? Uh, I can't just take an agentic model and point it at the same way I did a backlog management before.
K
29:54Ken MugrageHOST
Or when it comes to that customer interaction, if we're, if people are clicking on a user interface, I can predict where they can go from step one, right? If I allow them to speak, they could skip to step eight.
2/9 Research Software Engineering with Python (COMP0233) - Git Part 2
P
8:42Peter SchmidtHOST
There is an excellent blog post for which you will find a link in the episode notes.
P
8:48Peter SchmidtHOST
It's by Martin Fowler, who by the way is also a great source for other development practices.
P
8:54Peter SchmidtHOST
Git is very powerful and has many other commands.
P
8:57Peter SchmidtHOST
I can't possibly cover them all in this episode and the notes have also links with Git references and some other documentations.
Reliability Without the Guesswork: Foresight AI with Kolton Andrus, CEO of Gremlin
J
28:39Joel BeasleyHOST
I, I could make it run, uh, but then I started to get revenue and I had to do that better, so I learned about testing and I learned about these other ways to make it run better.
J
28:47Joel BeasleyHOST
And then I heard, I think it was Martin Fowler or Sandy Metz or someone, and they talked about, like, most of the coding you'll do is, like, rewriting your code.
J
28:55Joel BeasleyHOST
And when I heard them say that, it gave me a new perspective on how I crafted the code that I wrote.
J
29:01Joel BeasleyHOST
And so I went in from I'm gonna make this work mentality to I'm gonna make this easy to make changes later when I know I'm going to have to make them.
Building resilient systems with Sam Newman
G
16:02Gergely OroszHOST
Which,
S
16:02Sam NewmanGUEST
and this is, I mean, I had good fortune because of the people, because of the work at Thoughts, I got to know Martin Fowler quite well.
S
16:07Sam NewmanGUEST
And, you know, he supported me a lot when I wrote my first book.
S
16:10Sam NewmanGUEST
I still remember when he said, well, programming is not typing.
G
20:24Gergely OroszHOST
So you were kind of writing this book right as...
G
20:27Gergely OroszHOST
The concept of microservices was starting to go mainstream across startups.
G
20:31Gergely OroszHOST
Do you remember how and when microservices took off and where was it even coined? Was it Martin Fowler? No, it
S
20:37Sam NewmanGUEST
was James Lewis.
Software Architecture Fundamentals 2nd Edition, Chapter 11. Modular Monolith
M
19:16Mark RichardsHOST
But one of the things that really gained, uh, some popularity here, uh, was the migration path to, let's say, microservices or even service-based.
M
19:29Mark RichardsHOST
So o- one of the, um, I'll say words of advice from, uh, Neal's, uh, colleague, Martin Fowler, uh, was, and also Sam Newman offered this advice, as well as, wow, um, Simon Brown-
N
19:43Neal FordHOST
Mm
M
19:43Mark RichardsHOST
... as well as both of us, is if you're not sure, uh, if you're gonna need to scale, or you're not sure where you wanna end up-
How to Replatform Off a Low-Code MVP Without Rewriting Everything
S
2:25speaker_0HOST
The strangler fig approach is the default recommendation for most teams that have genuinely outgrown low code.
S
2:31speaker_0HOST
Martin Fowler described this pattern back in 2004.
S
2:34speaker_0HOST
New code intercepts, redirects, and retires old code one component at a time, so you never need a code freeze, and you never have a migration weekend.
S
2:42speaker_0HOST
In a low-code context, that means standing up Postgres and a Django or Node service, routing one bounded capability at a time out of Bubble or Retool, and leaving everything else alone until it earns the attention.
9 more episodes mention Martin Fowler.
Create an account to see the whole feed, search across every transcript, and follow the entities you care about.