In this episode, host Eduardo Guerra sits down with Joseph Yoder, a leading voice in the software patterns community. Together, they explore key insights from Yoder’s latest book, Cloud Application Architecture Patterns. The conversation dives deep into how architectural patterns can guide the division of an application’s domain and how a traditional monolithic system can gradually and effectively evolve into a microservices architecture.
--------
43:31
--------
43:31
#18 - Agile Requirements Patterns with Eva Schön
In this episode, our host, Eduardo Guerra, talks to Eva Schön about agile requirements patterns. We talk about how handling requirements differs in Agile teams and what patterns can be used to make it more effective. Throughout the episode, Eva tells us some amazing and insightful stories about her experience with this subject.
--------
39:47
--------
39:47
#17 - 30 Years of POSA Book with Peter Sommerlad
In this episode, our host, Eduardo Guerra, talks with Peter Sommerlad, one of the authors of the book Pattern-oriented Software Architecture, also known as POSA. Celebrating 30 years of its publication, our guest talked about how the book was written and the interaction with the Gang of Four (GoF) authors. He also tells wonderful stories about how the patterns changed his life, in a conversation that passes through reflections about what is good software design and the impact of new technologies on software development.
--------
49:44
--------
49:44
#16 - Patterns for API Design with Daniel Lübke
In this episode, our host Eduardo Guerra talks with Daniel Lübke, one of the authors of the book Patterns for API Design. In this discussion, they will talk about how the patterns in the book were written and organized. The conversation starts in the core decisions that influence the API design and finishes in the strategies that can be imemented to evolve an API, with many other interesting topics and insights in the middle.
--------
45:01
--------
45:01
#15 - Test Scalability with Mauricio Aniche
In this episode, our host Eduardo Guerra talks with Maurício Aniche about strategies and patterns for scaling tests. In this conversation, Maurício tell real stories about his rich experience with tests in large-scale systems, sharing some valuable lessons learned.
This podcast is brought to you by the Hillside Group, a non-profit organization dedicated to improving the quality of life and society, focusing on those who use, build, or create social or technical systems. We promote using patterns and pattern languages to record, analyze, and share practical knowledge. We sponsor a variety of activities, including workshops and conferences. To learn more about our upcoming PLoP conference, held October 13-16, 2024, or to access past conference publications and additional pattern resources, visit hillside.net.