The Mob Mentality Show cover image

The Mob Mentality Show

Latest episodes

undefined
Jan 30, 2024 • 46min

Mobbing as the Keystone of Evolved XP with Philip Markgraf

Join us for an insightful conversation with Philip Markgraf on how Mobbing serves as the keystone of the third generation of XP, pushing the boundaries of innovation, evolution, and continuous improvement. In this episode, we explore: 1. The Evolution of XP Practices in Phil's Mobs Dive into the nuances of "full mob" adoption and its implications for team dynamics. Discover simple definitions that unveil the deeper richness of mobbing. Is mobbing synonymous with "all the good things," or, is it simply "all the brilliant minds working on the same thing, at the same time, in the same space, on the same computer"? Explore the importance of a good player/coach in fostering effective mobbing. Contrast building a mob team from scratch with introducing mob Test-Driven Development (TDD) to existing teams. Is good mobbing the cornerstone to all else? Or, is it TDD? Or, is it The Virtuous Loop? 2. Mobbing in Safety-Critical and High-Reliability Software Understand the rationale behind TDD mobbing in safety-critical systems. Delve into the challenges of achieving zero bugs in medical and safety-critical environments. Uncover ways to address the issue of flakey end-to-end tests in critical systems. 3. Lightweight Methodologies for Regulated Industries Follow Phil's journey from embedded systems to mob programming. Gain insights into applying XP in Embedded and IoT development. Explore mobbing experiments in electrical engineering, mechanical engineering, firmware, and software. 4. Solo Programming After 20 Years of Mobbing Navigate the challenges of solo programming after years of pairing and mobbing. Tackle loneliness and loss of motivation in the absence of collaborative programming. Discover strategies for playing the Mob RPG alone and staying motivated. Tune in for a captivating discussion that transcends traditional programming methodologies! Video and Show Notes: https://youtu.be/Y4aHoiKh2XA  
undefined
Jan 23, 2024 • 51min

Elevating CD to Zero Bugs via Lean Mobbing with David Batten

Dive into the world of zero bugs and lean mobbing with David Batten on this episode of Mob Mentality Show. Discover the distinction between the scary and healthy versions of zero bugs, and explore how David and his teams achieved a bug-free environment. Uncover insights on when to shift focus away from zero bugs, anti-patterns to avoid, and the art of baking quality into your code.  Explore the synergy of Lean principles, Continuous Delivery (CD), and Test Driven Development (TDD) as David shares how they got to zero bugs as a natural side effect. Learn about the application of the prime directive to foster continuous improvement and the joy of being in a bug-free system.  Explore the facet of Lean where we draw systems and seek ways to shorten feedback loops. Gain insights into the business perspective on Lean and the power of tiny commits. Understand the role of Lean in risk conversion, frequency, and Domain Driven Design (DDD) for organizational simplicity. Join us in exploring the art of mobbing as David recounts his first mobbing experience to meet a deadline and shares his 9 years of mobbing wisdom. Learn how having the entire system in the room ensures that when it's done, it's truly done. David also discusses the impact of mobbing on CD, the benefits of bringing the best of everyone into the code, and a sneak peek into the April 2024 Teaming Conference. If you're passionate about #mobprogramming, #bugszero, #continuousdelivery, #tdd, #leanthinking, #xp, this episode is a must-listen. Elevate your coding mindset and join the conversation on achieving zero bugs naturally through lean mobbing! Video and Show Notes: https://youtu.be/8-EL9x89Ag0 
undefined
Jan 16, 2024 • 45min

Mobbing Impact: Opening New Doors and Sharing the Joy with Robin van den Bogaard

Come hear the story of a thriving team dynamic in this episode of Mob Mentality Show with special guest Robin van den Bogaard! Join us as we delve into the journey of Robin's team experimenting with mobbing, transforming their approach from Scrum to pair to mob collaboration. In discussion, we explore the pros and cons of the mobbing experiment, from the initial skepticism of Product Owners to management's response. Discover what it is like to be in a system where no need to ask to mob... just do it! Gain insights into the organizational and Product Owner perspective shift on the teams' ability to deliver and the remarkable impact of mobbing on domain knowledge sharing. Learn about the likelihood of painting yourself into a corner in a mob versus going solo, and the integration of Kanban, flow, and Scrum, along with the intricacies of working with Jira and estimates while mobbing. Explore the transformative effects of mobbing on team communication, sensitivity to tension, and addressing the elephant in the room. Uncover the strategies for mining for conflict early in the mob and creating an environment where teams can "say anything" to each other. Also join us as we discuss how mobbing led to the opening of new doors, enabling team members to give talks internally and externally. Revel in the fun experiences of being the first person to introduce mobbing to someone. Whether you're interested in mini-daily retrospectives, improving design and scouting in micro-services with ports and adapters, or navigating the challenges of too much low-level navigation in a mob, this episode covers it all. In addition, hear about the horror story of an old repo becoming unbuildable, the new pattern of staying radically up to date every day, and the impact to security. Tune in to Mob Mentality Show today and discover the transformative power of mobbing with Robin van den Bogaard, where joy, collaboration, and innovation intersected in his ensemble to create a dynamic and effective team culture!  Video and Show Notes: https://youtu.be/9vUyLOLQtzQ 
undefined
Jan 9, 2024 • 43min

Frequent Rotations, Maximum Impact: Elevating Pair Programming with Gabriel Robaina and Kieran Murphy

Pair programming experts Gabriel Robaina and Kieran Murphy share insights on addressing challenges in pair programming, implementing pair rotations, using the Pairing Pomodoro technique, and maintaining context through minimum viable anchoring. They also discuss logistics of pair switching, story slicing techniques, and the use of Mural boards for task tracking and team building.
undefined
Jan 2, 2024 • 35min

Healthy vs. Destructive Speed in the Diffusion of Innovation

Dive into the intricate world of innovation diffusion on this episode of the Mob Mentality Show. Join us as we dissect the dynamics between healthy and destructive speeds in team switching, exploring the nuances that shape team cultures and impact the quality of outcomes. 🚀 **Episode Highlights:** **Navigating the Pace of Innovation:** Engage in a thought-provoking discussion on the healthy and destructive facets of innovation diffusion. Explore the repercussions of fast and slow diffusion, addressing critical questions like whether innovation can happen too swiftly, causing semantic diffusion, or if it can be hindered by insulated innovators. **Balancing Act: Culture and Quality:** Delve into the delicate balance between preserving organizational culture and ensuring the quality of innovations. Uncover strategies for fostering a culture that encourages experimentation while upholding high standards. **Coaching Dynamics:** Explore the dynamics of short-term versus long-term coaching, dissecting how coaching durations impact team growth. Learn actionable insights on how to effectively nurture and grow collaborative mobs. **Team Switching Strategies:** Unpack the challenges of dynamic reteaming and team switching, investigating whether excessive switching can lead to problems or if inadequate switching stifles the spread of positive changes. Discover the intricacies of promiscuous pairing/mobbing and the Two Team Linking Navigator Pattern. **Preserving Lofty Goals:** Join the debate on preserving the outcomes of ambitious goals amidst the dynamic landscape of team growth and innovation. Gain valuable insights into strategies that allow teams to maintain focus on their lofty aspirations. Tune in for an exploration of the healthy and destructive speeds in the diffusion of innovation. Whether you're a seasoned professional or a curious learner, this episode helps you navigate the complexities of team dynamics and systems thinking. Don't miss the chance to enhance your understanding of effective collaboration and growth strategies in the ever-evolving world of software development! 🌐 Video and Show Notes: https://youtu.be/nDieux1ZqGs 
undefined
Dec 17, 2023 • 51min

The Impact of Programmer Professionalism: A Historical Perspective with Uncle Bob Martin

Venture into the rich tapestry of professional programmer history with the prolific Uncle Bob Martin on this episode of the Mob Mentality Show. 🕰️ **Episode Highlights:** **Unveiling Programmer History:** Join Uncle Bob as he unfolds the history of programmers, emphasizing their humanity beyond mere coding. Explore fascinating anecdotes about pioneers like Grace Hopper and Edsger Dijkstra, discovering the roots of code as it evolved from the manual computation era to the present. **Code Collaboration Through the Ages:** Delve into collaboration patterns, uncovering the early instances of social programming. **The Quest for the Perfect Language:** Journey through the landscape of programming languages, paradigm shifts, and the impact of TDD. Uncle Bob shares insights on the nuances of runtime vs. compile-time type checking and his personal odyssey into functional programming via Lisp and Clojure. **Impactful Professionalism:** Explore the profound impact of programmer professionalism on society. Uncle Bob discusses the unprecedented world dependence on such a young software industry, emphasizing the importance of learning in safe spaces. Tune in for an enlightening exploration of programmer history, language evolution, and the pivotal role of professionalism in shaping the technological landscape. Whether you're a seasoned developer or an aspiring programmer, this episode promises valuable insights into the roots and future of our coding journey. 🚀 Video and Show Notes: https://youtu.be/Pv_bzO95qqs 
undefined
Dec 11, 2023 • 48min

An Introvert’s Reflections on Remote Mob Programming with Chris Stone

Dive into the intricacies of remote mob programming from the perspective of an introvert on this episode of the Mob Mentality Show with our guest, Chris Stone. Join us for a fascinating exploration of the benefits and challenges, seasoned with 2.5 years of Chris's mobbing experience. 🌟 **Episode Highlights:** **Unlocking the Introvert's Tale:** Delve into the unique insights of an introvert's journey in collaborative coding. Chris Stone unravels the energy dynamics of mob programming, addressing the complexities of social coordination versus solo work and the nuances of giving feedback in a mob versus pull requests. **Remote Work: Beyond the Office Walls:** Challenge the common notion that collaboration thrives only within office walls. Explore how remote mob programming becomes the key to maintaining programming jobs remotely and whether this strategy could be the cornerstone of the future of work. **Litmus Test for Collaboration:** Is the willingness to mob a litmus test for qualities like empathy, humility, and honesty? Unpack the semantics of "Remote Work" and discover the contrasting experiences of team meetings versus the engaging world of mobbing. **Retrospectives and the Art of Experimentation:** Chris Stone provides insights into using retrospectives as a powerful tool to foster authentic engagement and experimentation with skeptics within mob programming. Gain practical tips on structuring retros, facilitating them, and leveraging constraints for creative breakthroughs. Tune in to gain a fresh perspective on remote mob programming, tailored for introverts. Whether you're an avid mob programmer or exploring collaborative coding, this episode offers valuable insights for all. Don't miss the chance to enhance your understanding of effective remote work and team collaboration! 🚀 Video and Show Notes: https://youtu.be/zDd6HnP9uUk 
undefined
Dec 4, 2023 • 39min

Mob Learning: 2 Practices to Improve Teams and Coaches Simultaneously with Michael Wolf

From an RV at a national park in the woods to the beaches of an ocean reef resort on the coast, Michael Wolf can be found finding joy in remote work and remote mob learning. Join us today on the Mob Mentality Show as he shares his unique experiences and insights. 🌐 **Episode Highlights:** **Foundation of New Teams with Mob Learning:** Explore how Mob Learning serves as a robust foundation for the formation of new teams. Michael delves into the power of joining a mob to code, emphasizing the importance of embracing discomfort and learning through hands-on experiences. **Agile Coaching and Scrum Mastery:** Discover the transformative impact of Mob Learning on agile coaching and scrum master skills where Michael advocates both being a coach and being coached. **Navigating Remote Mob Patterns:** Uncover the nuances of remote mob patterns, breaking down barriers between "us" and "them." Michael explores the pros and cons of Mob Learning, offering practical tips to enhance the learning experience for participants. **Effective Collaboration Practices:** From avoiding "stupid gas" to maintaining focus on bright spots, learn the keys to effective collaboration in a mob. Michael shares insights on creating a safe space for all levels of experience. **Michael's Weekly World Mobbing Tour:** From the Mob RPG Ensemble to the ApprovalTests.Python Ensemble to Code Craft Saturday/Sunday, Michael shares his weekly experiences in the vibrant public mob community. Tune in to discover the essence of Mob Learning and its transformative influence on teams, coaches, and individuals. This episode is a great listen for anyone seeking to harness the power of collaborative learning in the dynamic world of software development. 🚀 Video and show notes: https://youtu.be/XDOiV2J1pVo 
undefined
Nov 27, 2023 • 48min

Remote Cross Continent Mob Programming with Jeff Langr, Nick Goede, Merlijn Tishauser

Set out on a journey across continents in this episode of the Mob Mentality Show, where we explore the dynamic realm of remote cross-continent mob programming. Join our guests Jeff Langr, Nick Goede, and Merlijn Tishauser as they share stories and insights from their year-long collaboration on a front-end project. 🌐 **Episode Highlights:** **Navigating Time Zones:** Explore the intricacies of establishing core working hours in a cross-continent ensemble. Uncover how the team managed flexibility and handled work outside of these core hours, featuring insights into maintaining a relaxed yet productive schedule. **Fluid Team Dynamics:** Learn how the mob coped with the dynamic flow of people coming and going. Understand strategies for a more flexible and adaptable team/mob schedule, fostering a collaborative environment that thrives on change. **Optimal Mob Size:** Join the discussion on the optimal mob size for maximum engagement and productivity. Delve into the impact of day-to-day variance in mob size, and discover how automation and various roles can contribute to efficient mobbing, especially when mobbing on "pixels." **Outsourced Mob Challenges:** Understand the client collaboration patterns in an outsourced mob setting. Navigate the challenges of being a team without access to internal people/resources. **Remote vs. In-Person Collaboration:** Compare the experiences of remote and in-person collaboration, examining the unique dynamics of XP mobs interacting with potentially non-agile stakeholders. Explore the joy of mobbing and building trust through seamless delivery despite system challenges. Tune in for a compelling exploration of remote cross-continent mob programming and discover the delight that emerges amidst the complexities of global collaboration. Don't miss this episode packed with real-world experiences and insights from seasoned technical coaches! 🌍🚀 Video and Show Notes: https://youtu.be/6jI-VI8-TLU  
undefined
Nov 20, 2023 • 39min

Mob Programming in Summer of Nix 2023 with Lorenz, Dawn, Valentin, Albert, and Auguste

Embark on an immersive exploration of Mob Programming in the Summer of Nix 2023 in this episode of the Mob Mentality Show. Joining us are participants Lorenz, Dawn, Valentin, Albert, and Auguste as they unravel the intricacies of this unique collaborative experience. 🚀 **Episode Highlights:** **Understanding Nix and the Summer of Nix Program**    - Gain insights into the fundamentals of Nix and an introduction to the Summer of Nix program. Explore how ensemble programming is utilized to learn, collaborate, and tackle issues across a spectrum of technologies. **Mobbing to Learn: Navigating the Nix Community and NixOS Project**    - Dive into the fascinating world of mob programming as a tool to efficiently onboard less experienced programmers. Discover how the Summer of Nix acts as a gateway to the Nix community and the expansive NixOS project. **Open Source Collaboration Challenges: From Visibility to Accessibility**    - Uncover the general challenges faced in a program like Summer of Nix, focusing on making open source work more visible and accessible. Explore the redundancy and social commitment benefits of mobs when collectively working on impactful open-source projects. **A Ride through Summer of Nix: Past Editions vs. 2023**    - Take a comparative journey through the previous editions of Summer of Nix and the unique aspects defining the 2023 edition. Learn about the dynamics of helping project authors get their work "taken for a ride" through collaborative efforts. Tune in to this illuminating episode for an insider's perspective on the Summer of Nix 2023, where mob programming becomes a catalyst for knowledge-sharing, problem-solving, and fostering a vibrant open-source community. Don't miss out on the camaraderie and insights shared by our awesome panel. 🌟  Video and show notes: https://youtu.be/VnT5VxMFGAI 

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode