

SE Radio 577: Casey Muratori on Clean Code, Horrible Performance?
Aug 18, 2023
Casey Muratori, software developer, discusses the trade-offs between performance and maintainable code. They explore the impact of code architecture on runtime behavior and performance. They discuss the challenges of reading code in libraries and the impact of abstraction on code readability. They delve into the potential performance issues in microservices architecture and the importance of considering technology choices. They emphasize the significance of performance in software development and the need for a cultural shift towards prioritizing performance knowledge.
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7
Introduction
00:00 • 5min
The Influence of Code Architecture on Runtime Behavior and Performance
04:32 • 3min
The Trade-offs of Performance vs Clean Code
07:50 • 9min
The Challenges of Reading Code in Libraries
16:21 • 24min
Designing for Performance in Microservices Architecture
40:41 • 16min
Architecting for Performance in Software Development
56:49 • 11min
The Importance of Performance in Software Engineering
01:08:05 • 2min