Hillside PatternCast

Hillside PatternCast

By The Hillside GroupTechnology
Download on the App Store

Hillside PatternCast episodes

  • #20 - Patterns in My Developer's Life with Pedro Cavaléro

    In this episode, host Eduardo Guerra reconnects with an old friend, Pedro Cavaléro, a seasoned software architect. From their early days working together, they share captivating stories about discovering and mastering design patterns. Along the way, they dive into the joys and challenges of passing that knowledge on to others, offering insights, anecdotes, and lessons learned from years in the field. Whether you’re a budding developer or a seasoned pro, this conversation is packed with wisdom, laughter, and inspiration.

    51 min
  • #19 - Evolving to Microservices with Joseph Yoder

    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.

    44 min
  • #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.

    40 min
  • #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.

    50 min
  • #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.

    46 min
  • #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.

    42 min
  • #14 - Patterns to Become Fluent in C with Christopher Preschern

    The C programming language has been consistently one of the most used languages in the world. However, how many programmers can actually use it well? In this episode, our host, Eduardo Guerra, had a conversation with Christopher Preschern, the author of the book Fluent C, about patterns that can be used to write great software in this programming language. We talk about error handling, memory management, API design, and several interesting patterns that might also be useful in other contexts.

    57 min
  • #13 - Game Dark Patterns with Emerson Veiga

    The dark patterns are back, and this time, we are going to talk about the ones that haunt digital games. Our host, Eduardo Guerra, had a conversation with Emerson Veiga that made a study about how these dark patterns affect gamers. We will comment on the ones used to extract more money from you, pass through the ones that force you to spend more time in the game, and finish with the practices to create an unhealthy social pressure on players.

    42 min
  • #12 - Cloud Application Architecture Patterns with Kyle Brown

    In this episode, our host Eduardo Guerra talks with Kyle Brown, one of the authors of the book "Cloud Application Architecture Patterns" that was just released. The conversation goes through some of the core patterns in the book, but also touches some very important points related to software architecture design in general.

    Links:

    • Oreilly.
    • Book on Amazon.
    43 min
  • #11 - Retrospective on 30 Years of Patterns with Linda Rising

    In this episode, our host, Eduardo Guerra, talks with Linda Rising about her experience with patterns in the last 30 years. In this insightful discussion, several interesting questions regarding patterns identification and applicability are raised and discussed. Linda shares some important lessons learned in the long “patterns road” that she walked in the last years.

    43 min

About Hillside PatternCast

From the publisher's feed

Hillside PatternCast is hosted by Eduardo Guerra and brings together experts for insightful conversations on software architecture, design, education, games, and beyond, exploring how patterns and…