DP892_S25E17 Evolving from Coder to Developer- What You Need to Know

Evolving from Coder to Developer: What You Need to Know

In this episode of the Building Better Developers podcast, Rob Broadhead and Michael Meloche revisit one of their most foundational topics: evolving from coder to developer. Explored initially in the “Skill Sets for Success” episode, this updated discussion is guided by fresh talking points generated via ChatGPT—though the core theme remains the same: how to grow from a task-focused coder into a solution-oriented developer. Understanding the Shift: From Coder to Developer At the heart of this episode is the distinction between coders and developers. Michael emphasizes that evolving from coder to developer is about ownership. Developers consider reusability, maintainability, and long-term value. They don’t just write code—they build tools that scale and adapt. 💡 A coder focuses on completion. A... Read more

DP891_S25E16 How to Use User Stories in Software Development for Better Results

How to Use User Stories in Software Development for Better Results

In this episode of Building Better Developers, Rob Broadhead and Michael Meloche revisit their earlier topic from “User Stories Unveiled – A Developer’s Guide to Capturing the Full Narrative.” They add structure and talking points—some suggested by ChatGPT—but the real focus remains on how to effectively use user stories in software development. At their core, user stories help teams communicate purpose and intent. They turn generic requirements into actionable, testable narratives that align with real-world needs. The Power of Story: A Proven Format for Software Success User stories follow a simple but powerful structure: As a [user], I want [feature], so that [benefit]. This format helps everyone—from developers to stakeholders—understand what’s needed and why. For instance: As a customer, I... Read more

DP890_S25E15 Requirements Matter-Building Software Right from the Start

Requirements Matter: Building Software Right from the Start

Far too many software projects crash not because of poor coding, but because of poor planning. In this episode of Building Better Developers with AI, Rob Broadhead and Michael Meloche explore why requirements matter more than ever. They dive deep into the foundational role that clearly defined, testable, and outcome-focused requirements play in delivering successful software projects. With insights drawn from hands-on experience and AI-generated discussion points, the episode uncovers how misaligned expectations and incomplete planning can derail even the most promising initiatives. Whether you’re a developer, product manager, or founder, this conversation reminds us that getting it right starts well before a line of code is written. Why Requirements Matter in Software Development Rob and Michael begin by revisiting... Read more

DP889_S25E14 The Power of Documentation-How to Code Smarter, Faster

The Power of Documentation: How to Code Smarter, Faster

In this episode of the Building Better Developers with AI podcast, Rob Broadhead and Michael Meloche revisit a popular past topic: the power of documentation. Instead of repeating the same points, they used ChatGPT to surface fresh talking points and spark a new conversation. This wasn’t about using AI to generate documentation, but using it to revisit, reflect, and dive deeper into the value of documenting your development work. The result is a renewed appreciation for one of the most overlooked parts of software development—and how to make it better. The Power of Documentation: Why We Resist, But Still Need It “Good documentation might not get noticed—but bad or missing documentation definitely will.” Most developers avoid documentation. It’s viewed as:... Read more

DP888_S25E13 Your Project Kickoff Strategy is Costing You Time and Money

Your Project Kickoff Strategy is Costing You Time and Money

A strong project kickoff strategy can make or break your software project. In this episode of Building Better Developers with AI, Rob Broadhead and Michael Meloche revisit and expand upon their earlier episode, Mastering the Project Kickoff – Setting the Stage for Success. This time, they use AI not to redefine strategy, but to reflect on what worked, what’s changed, and what new insights can improve how teams approach kickoffs today. The result is a deeper, more refined look at launching software projects with intention and clarity—before writing a single line of code. Why Your Project Kickoff Strategy Still Matters “Two weeks in, and no one agrees on the goal.” It’s a story most developers know too well. The reason?... Read more

DP887_S25E12 What Happens When Software Fails? Tools and Tactics to Recover Fast

What Happens When Software Fails? Tools and Tactics to Recover Fast

In this episode of Building Better Developers with AI, Rob Broadhead and Michael Meloche revisit a popular question: What Happens When Software Fails? Originally titled When Coffee Hits the Fan: Developer Disaster Recovery, this AI-enhanced breakdown explores real-world developer mistakes, recovery strategies, and the tools that help turn chaos into control. Whether you’re managing your first deployment or juggling enterprise infrastructure, you’ll leave this episode better equipped for the moment when software fails. When Software Fails and Everything Goes Down The podcast kicks off with a dramatic (but realistic) scenario: CI passes, coffee is in hand, and then production crashes. While that might sound extreme, it’s a situation many developers recognize. Rob and Michael cover some familiar culprits: Takeaway: Software... Read more