Hillside PatternCast

Hillside PatternCast

By The Hillside GroupTechnology
Download on the App Store

Hillside PatternCast episodes

  • #10 - Agile Architecture with Rebecca Wirfs-Brock

    In this episode, our host Eduardo Guerra talks with Rebecca Wirfs-Brock about patterns for Agile software architecture design. They talk about the challenges in evolving the architecture in an agile environment and some practices that can be used to prepare the team to make the decisions in the last responsible moments.

    40 min
  • #9 - Dark Software Engineering Patterns with Cesare Pautasso

    Do you know what dark patterns are? Different from anti-patterns that document recurrent mistakes and bad practices, dark patterns can actually solve the problem, but using an unethical solution. In this episode, our host, Eduardo Guerra, speaks with Cesare Pautasso about dark software engineering patterns that, unfortunately, are recognizable in several applications that we have contact with daily. Yes, we need to talk about that!

    44 min
  • #8 - Pattern Thinking with Allan Kelly

    In this episode, the patterns are at the center of the conversation that our host, Eduardo Guerra, had with our guest, Allan Kelly. They will talk about how we can observe the patterns around us and document them to communicate that practical knowledge to others. We also discuss the main elements that a pattern has and how to give the first steps in writing your first patterns. I am sure this conversation will make you feel like starting to work on your next submission to a pattern conference!


    Links:

    • www.allankelly.net
    • www.linkedin.com/in/allankellynet
    • 43 min
    • #7 - The Pattern Way to ChatGPT with Stefan Holtel

      Generative AI assistants, like ChatGPT, arrived to change jobs and how we execute our tasks. However, there are a lot of people who don’t know how to use this new technology in a way that allows us to extract the maximum benefit that it can provide. In this episode, our host, Eduardo Guerra, has an insightful conversation with Stefan Holtel about how patterns can help us dive into the new challenges and opportunities this new type of AI tool brings.

      Links:

      • Droht das Ende der Experten?: ChatGPT und die Zukunft der Wissensarbei
        • Stefan Holtel "The Impact of ChatGPT on the Consultancy Value Chain"
        • 41 min
        • #6 - Anti-patterns for Non-functional Requirements with Andreas Fiesser

          In this episode, our host, Eduardo Guerra, talks with Andreas Fiesser about bad practices, or better, anti-patterns, that can happen when managing non-functional requirements. In this interesting and entertaining conversation, you can expect stories from real projects where these issues arise.


          Links:

          • Anti-patterns in managing uncertain Non-Functional Requirements
          • An Empirical Study About the Instability and Uncertainty of Non-functional Requirements
          • 44 min
          • #5 - Sustainability in Software Development with Jutta Eckstein

            In this episode, our host, Eduardo Guerra, talks with Jutta Eckstein about several aspects of sustainability in software development. From the software development team to the production environment, from the social aspect to technical solutions, from the code to the user. Open your mind and dive into this very interesting and insightful discussion!


            Jutta Eckstein homepage: ​Sustainability - Jutta Eckstein – josuttis | eckstein . IT communication


            The survey for getting started on sustainability with an (agile) team: ​Agile Sustainability - Comparative Agility

            ​

            The Agile Sustainability Initiative: ​Agile Sustainability Initiative | Agile Alliance


            ​ The Agile Sustainability Manifesto: ​Agile Sustainability Manifesto | Agile Alliance

            37 min
          • #4 - Scrum Patterns with Ademar Aguiar

            In this episode, our host, Eduardo Guerra, talks with Ademar Aguiar about Scrum patterns. In this conversation, they discuss some Scrum practices and why they are better described as patterns. They also comment on the process used to write the Scrum Patterns book.

            42 min
          • #2 - Patterns for Machine Learning Applications with Hironori Washizaki

            In this episode, Eduardo Guerra and Hironori Washizaki, talk about important patterns that can be applied when designing a software architecture with components that use Machine Learning.


            References:

            • Software Engineering Design Patterns for Machine Learning Applications.
            • Software Engineering Patterns for Machine Learning Applications (SEP4MLA) - Part 4 - ML Gateway Routing Architecture.
            • Software engineering patterns for machine learning applications (SEP4MLA): part 2.
            • 34 min
            • #1 - Fearless Change Patterns with Mary Lynn Manns

              In this first episode, Eduardo and Mary Lynn discuss about how to change an organization. They talk about some of the Fearless Change patterns and tell some interesting and inspiring stories about it.


              Links:

              • https://fearlesschangepatterns.com/
              • https://www.linkedin.com/in/mary-lynn-manns-b592a8/
              • 34 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…