Welcome to another exciting episode of the Mob Mentality Show! In this edition, our guest, the remarkable John Gallagher, takes us on a journey through the intricate world of software design, focusing on the compelling theme - "Reducing Cost of Change Through Design."
🛠️ **Episode Highlights:**
- **John's Code Mentoring Journey:** Gain insights into John's remarkable journey of being mentored through the realms of code encapsulation, TDD, and the ripple effects from code changes.
- **Abstraction and Coupling:** Explore John's insights into the nuanced interplay of coupling and abstraction in software design. Discover how these principles contribute to the ultimate goal - Reducing the Cost of Change.
- **Software Design Simplified:** Delve into John's book, "Software Design Simplified," as he shares its origin story and how it addresses what is missing in many software design books.
- **Domain Modeling in Rails + Mobbing/Pairing:** Shift gears to the fascinating world of domain modeling in Rails with stakeholders from the business present daily. Understand the art of mapping domain to code using whiteboards, index cards, and magnets. Learn the secrets of better design through the powerful combination of tools, focus, and collaborative efforts within pair/mob programming scenarios. Experience the joy of kneading code like dough as John reveals his dream way of working - Domain-Driven Design paired with pair/mob programming.
- **Joyful Programming Inspired by Unison:** Embark on a visionary exploration of joyful programming inspired by Unison. Discover a truly unique programming language that re-invents everything including code with no builds and no files on disk.
🚀 ** Tune in now for an episode packed with wisdom, humor, and a wealth of practical knowledge for software enthusiasts!**
Video and show notes: https://youtu.be/33rOocC2yBs
Building Bridges: The Art of Influencing Through Real Relationships and Excellent Environments
From Thesis to Tool: The Story Behind The Automated Mob Programming Tutor with Yuki Tagawa and Christopher Martin
What Mob Programming is NOT
From Consultant to Classroom: Unveiling Mob Programming's Impact on CS Education with Kieran Murphy
The Collaborative Architect and Tech Lifestyle Coaching with Allan Stewart
Teaming for Faster Cycle Times in the Device Industry with Luca Ingianni & Jeff Gable
Continuous Global Mobbing and Refactoring to Services with Skylar Watson
Game-Changing Creativity: Mob Worldbuilding and Analog Design with Emily Earhart and William Munn
Mobbing Magic: Startups, Burnout, and Building Antifragile Teams with Jesse Riley
Mobbing as the Keystone of Evolved XP with Philip Markgraf
Elevating CD to Zero Bugs via Lean Mobbing with David Batten
Mobbing Impact: Opening New Doors and Sharing the Joy with Robin van den Bogaard
Frequent Rotations, Maximum Impact: Elevating Pair Programming with Gabriel Robaina and Kieran Murphy
Healthy vs. Destructive Speed in the Diffusion of Innovation
The Impact of Programmer Professionalism: A Historical Perspective with Uncle Bob Martin
An Introvert’s Reflections on Remote Mob Programming with Chris Stone
Mob Learning: 2 Practices to Improve Teams and Coaches Simultaneously with Michael Wolf
Remote Cross Continent Mob Programming with Jeff Langr, Nick Goede, Merlijn Tishauser
Mob Programming in Summer of Nix 2023 with Lorenz, Dawn, Valentin, Albert, and Auguste
Create your
podcast in
minutes
It is Free
Insight Story: Tech Trends Unpacked
Zero-Shot
Fast Forward by Tomorrow Unlocked: Tech past, tech future
Black Wolf Feed (Chapo Premium Feed Bootleg)
Bannon`s War Room