12 subscribers
Go offline with the Player FM app!
Podcasts Worth a Listen
SPONSORED


1 Close Encounters with UFO Hot Spots: Area 51, Roswell, and the Great ET Road Trip 39:50
Garrick West on 'Building' Great Developers with XP & Agile plus the Best Debugging
Manage episode 473108815 series 2582224
🔥 How do you actually build great software developers? How do you debug like a pro? And what happens when XP (Extreme Programming) makes a comeback after the Scrum backlash?
Join us as Garrick West—a seasoned XP practitioner, Agile coach, and software craftsmanship advocate—dives into:
✅ Building Agile Software Developers: From XP mentorship to industry-academia collaboration
✅ The Best Debugging Strategies: Unpacking The Debugging Book and applying its rules in a mob
✅ Reviving XP & Software Crafting: Why XP is more crucial than ever in Agile teams
🚀 Garrick's Story: From Early Coding to XP Champion
Garrick started coding at 10 years old (at day camps in the 80s! 😅), earned a Computer Science degree, and had his development worldview shaped by reading the first edition of Extreme Programming Explained. He has worked at XP-centric organizations, trained teams in TDD (Test-Driven Development), Ensemble Programming, and CI/CD (Continuous Integration/Continuous Deployment), and even revamped a college curriculum from Waterfall to XP/Scrum.
🎯 "Building" Agile Software Developers
- The power of an XP coach early in a developer’s journey
- Public speaking as a dev skill? (Toastmasters, teaching at community college)
- What happened when Garrick helped convert a college curriculum from Waterfall to XP/Scrum?
- Industry experts + academia: How can professional devs and educators collaborate better?
- The apprentice model: What it means and why learning stages (like the Dreyfus Model) matter
- AI & developer education: Does AI replace early learning stages, or is it just a slick salesman?
- Scaling Gilded Rose Kata to different skill levels
- Test Coverage as a red herring—what should we focus on instead?
🐞 Debugging: The Missing Developer Superpower
Ever heard of The Debugging Book? Most developers haven’t—but it’s a game-changer. We explore:
- Debugging as problem-solving, not just "stepping through" in an IDE
- The 9 Debugging Rules: From reading the manual to never throwing away a good test tool
- How to gamify debugging in a mob & introduce a "debugging auditor" role
- The anti-pattern of multiple experiments at once—and how to avoid it
- Why debugging is like navigating a labyrinth with a million wrong paths
🔄 Reviving XP & Software Crafting After the Scrum Backlash
- XP fills Scrum’s missing middle: Building the right thing (Scrum) AND building it right (XP)
- How Scrum without XP leads to a “Ball of Mud” in just 18 months
- Why XP + Lean is the ultimate combination
- Breaking free from sprints & pressure cookers—just focus on continuous iterations
- Can XP stand without Scrum? Or does Scrum need XP?
💡 Don’t miss this high-energy, insight-packed conversation with Garrick West!
📢 Comment below: What’s YOUR experience with XP, Agile, or debugging challenges?
Video and Show Notes: https://youtu.be/vxLDm-13Ny4
122 episodes
Manage episode 473108815 series 2582224
🔥 How do you actually build great software developers? How do you debug like a pro? And what happens when XP (Extreme Programming) makes a comeback after the Scrum backlash?
Join us as Garrick West—a seasoned XP practitioner, Agile coach, and software craftsmanship advocate—dives into:
✅ Building Agile Software Developers: From XP mentorship to industry-academia collaboration
✅ The Best Debugging Strategies: Unpacking The Debugging Book and applying its rules in a mob
✅ Reviving XP & Software Crafting: Why XP is more crucial than ever in Agile teams
🚀 Garrick's Story: From Early Coding to XP Champion
Garrick started coding at 10 years old (at day camps in the 80s! 😅), earned a Computer Science degree, and had his development worldview shaped by reading the first edition of Extreme Programming Explained. He has worked at XP-centric organizations, trained teams in TDD (Test-Driven Development), Ensemble Programming, and CI/CD (Continuous Integration/Continuous Deployment), and even revamped a college curriculum from Waterfall to XP/Scrum.
🎯 "Building" Agile Software Developers
- The power of an XP coach early in a developer’s journey
- Public speaking as a dev skill? (Toastmasters, teaching at community college)
- What happened when Garrick helped convert a college curriculum from Waterfall to XP/Scrum?
- Industry experts + academia: How can professional devs and educators collaborate better?
- The apprentice model: What it means and why learning stages (like the Dreyfus Model) matter
- AI & developer education: Does AI replace early learning stages, or is it just a slick salesman?
- Scaling Gilded Rose Kata to different skill levels
- Test Coverage as a red herring—what should we focus on instead?
🐞 Debugging: The Missing Developer Superpower
Ever heard of The Debugging Book? Most developers haven’t—but it’s a game-changer. We explore:
- Debugging as problem-solving, not just "stepping through" in an IDE
- The 9 Debugging Rules: From reading the manual to never throwing away a good test tool
- How to gamify debugging in a mob & introduce a "debugging auditor" role
- The anti-pattern of multiple experiments at once—and how to avoid it
- Why debugging is like navigating a labyrinth with a million wrong paths
🔄 Reviving XP & Software Crafting After the Scrum Backlash
- XP fills Scrum’s missing middle: Building the right thing (Scrum) AND building it right (XP)
- How Scrum without XP leads to a “Ball of Mud” in just 18 months
- Why XP + Lean is the ultimate combination
- Breaking free from sprints & pressure cookers—just focus on continuous iterations
- Can XP stand without Scrum? Or does Scrum need XP?
💡 Don’t miss this high-energy, insight-packed conversation with Garrick West!
📢 Comment below: What’s YOUR experience with XP, Agile, or debugging challenges?
Video and Show Notes: https://youtu.be/vxLDm-13Ny4
122 episodes
All episodes
×
1 Liminal Thinking with Dave Gray: Meet the Man Who Accidentally Wrote a Book About Us 47:26

1 From the Birth of XP to the Death of Scrum with Tobias Mayer 46:00

1 Overrun Navigators, Strong Opinions, and Doc Reading: Prof Ben’s Mobbing Questions from the Trenches 49:42

1 Football, Trust, and Code: What Retro Bowl Teaches Tech Leaders, Coaches, and Teams 18:35

1 How to Split the Impossible: Slicing Stories When the Dream Is Too Big 23:33

1 How Gemba Walks and Mobbing Reveal the Truth About Your Engineering Org with Phil Borlin 46:27

1 No Branches?! Ron Cohen Breaks Down Trunk Based Development and Feature Flags (For Real) 43:48

1 How Software Prof Ben Kovitz Turned His Class into a Live Coding Mob 45:40

1 Garrick West on 'Building' Great Developers with XP & Agile plus the Best Debugging 48:03

1 Game Jams & Mobbing: Supercharging Learning, Speed, and Creativity with James Herr 46:04

1 TDD, Misconceptions, and Better Testing with Jason Swett 44:51

1 Agile Principle #12: Continuous Reflection & Adjustment in Mobbing 12:33

1 When TDD Meets R&D: How to Keep Small Steps & Fast Feedback Loops in High Uncertainty 26:10

1 The DDD Dream? A Domain Expert Full-Time in a Mob 🚀 17:28

1 LLMs, DSLs, and the Art of Generating Generators for Leaner Systems 29:06
Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.