• Holding Software Engineers Accountable
    Dec 19 2024

    🎙️ Navigating Developer Accountability: A Deep Dive with CTO Coach Stephen Schmidt

    In this enlightening episode of Product Driven, Matt Watson and CTO Coach Stephen Schmidt explore the intricate challenges of holding software developers accountable while fostering genuine ownership. Stephen, author of "Amazing CTO," shares profound insights on balancing oversight with autonomy, introducing his innovative motivation formula: Joy + Discipline - Frustration = Developer Motivation.

    🔗 Essential Links (Start Here!):

    Full Episodes: https://product-driven.captivate.fm/episodes

    Connect with Matt Watson on LinkedIn: https://www.linkedin.com/in/mattwatsonkc/

    Subscribe to our Newsletter: https://newsletter.productdriven.com/

    Powered by Full Scale: https://fullscale.io/


    Key Discussion Points:

    🎯 The delicate balance of granting and maintaining developer ownership

    🔄 Why micromanagement destroys the "ownership bubble"

    📊 Understanding the right timing for developer intervention

    🌱 Building trust as the foundation of accountability

    💪 The critical role of courage in developer growth

    ⏰ Managing timeline expectations and the reality of project estimations


    Chapters:

    0:00 - Introduction and guest overview

    1:17 - Developer ownership and management challenges

    3:34 - Communication and ownership expectations

    5:23 - Finding the right balance in developer support

    7:17 - The motivation formula breakdown

    11:31 - Courage in development teams

    14:47 - Timeline management and accountability

    20:32 - Holding developers to commitments

    23:43 - The concept of "done done"

    27:11 - Mode A vs Mode B management

    28:01 - Closing thoughts and contact information


    Join our community of innovators and subscribe for more insights into product-driven development and entrepreneurial success.

    Show more Show less
    28 mins
  • Why Dev Meetings Matter: 6 Essential Reasons
    Dec 17 2024

    🎯 The Power of Developer Meetings: Beyond Status Updates to Team Success

    Journey with Matt Watson into a compelling exploration of why meetings remain irreplaceable in modern software development. Drawing from over 20 years of experience, Matt challenges the trending "no-meetings" movement with six reasons why strategic gatherings drive team success and product excellence.

    This enlightening discussion delves into the delicate balance between developer productivity and team collaboration. Matt illuminates how well-structured meetings transcend simple status updates to become powerful catalysts for team bonding, problem detection, and product understanding. Discover why face-to-face interaction remains crucial in an increasingly asynchronous world through practical insights and real-world examples.

    🔗 Essential Links (Start Here!):

    Full Episodes: https://product-driven.captivate.fm/episodes

    Connect with Matt Watson on LinkedIn: https://www.linkedin.com/in/mattwatsonkc/

    Subscribe to our Newsletter: https://newsletter.productdriven.com/

    Powered by Full Scale: https://fullscale.io/


    Key Discussion Points:

    🤝 The critical distinction between status updates and collaborative meetings

    🧠 Context switching challenges for developers and managers

    👥 Optimal meeting sizes for different objectives

    📚 The power of storytelling in team communication

    🌱 The role of ownership and courage in team dynamics

    💡 Building psychological safety through personal connections


    Chapters:

    0:00 - Introduction and meeting effectiveness

    0:22 - Balancing developer and manager perspectives

    2:44 - Optimal meeting structures and sizes

    5:08 - Role of ownership and courage

    7:33 - Six essential reasons for meetings

    9:56 - Forcing action and accountability

    12:21 - Manager engagement and team productivity

    14:40 - Final insights and closing thoughts


    The Six Essential Reasons for Developer Meetings:

    1. Product Knowledge & Understanding
    2. Visual Communication & Comprehension
    3. Early Problem Detection
    4. Team Coordination
    5. Action Catalysis
    6. Team Bonding & Trust Building

    Transform your team's collaboration and productivity through strategic meeting practices. Join our community of engineering leaders dedicated to building stronger, more effective development teams.

    Show more Show less
    15 mins
  • Dev Agency Pitfalls: A Guide for Non-Technical Founders
    Dec 13 2024

    🚀 Dev Agency Pitfalls: A Guide for Non-Technical Founders

    Join Matt Watson and Melissa Kwan, Founder & CEO of eWebinar, in this captivating episode exploring the intricate challenges and unexpected triumphs of building a SaaS company as a non-technical founder. From agency pitfalls to discovering the perfect technical co-founder sleeping right beside her, Melissa's journey offers invaluable insights into entrepreneurial resilience and team building.

    🔗 Essential Links (Start Here!):

    Full Episodes: https://product-driven.captivate.fm/episodes

    Connect with Matt Watson on LinkedIn: https://www.linkedin.com/in/mattwatsonkc/

    Subscribe to our Newsletter: https://newsletter.productdriven.com/

    Powered by Full Scale: https://fullscale.io/

    Key Discussion Points:

    🎯 The complexities of dev agency partnerships

    💡 Product development challenges for non-technical founders

    🔄 The transition from agency to in-house development

    ⚡ Building effective technical leadership

    🤝 The importance of aligned incentives in software development

    📈 Balancing experimentation with deliverables


    Chapters:

    0:00 - Introduction and background

    1:29 - eWebinar origin story

    3:37 - Product concept exploration

    5:48 - Early development challenges

    7:13 - Technical leadership dynamics

    10:55 - Dev shop experience insights

    14:36 - Product development complexity

    17:25 - Relationship dynamics and solutions

    20:50 - Current team structure and success

    22:36 - Closing thoughts and takeaways


    Discover how the right technical partnership can transform your startup journey. Whether you're a non-technical founder or a seasoned entrepreneur, this episode offers critical insights into building successful software companies.

    Join our community of innovators and subscribe for more insights into product-driven development and entrepreneurial success.

    Show more Show less
    24 mins
  • First Time Founder Product Development Challenges
    Dec 10 2024

    🚀 From Vision to Reality: A First-Time Founder's Product Development Journey

    Join Matt Watson as he shares a compelling story of entrepreneurial determination and the intricate challenges non-technical founders face in product development. Through the lens of a seasoned industry expert's journey, discover crucial insights about launch timing, team building, and the delicate balance between perfection and progress.

    🔗 Essential Links (Start Here!):

    Full Episodes: https://product-driven.captivate.fm/episodes

    Connect with Matt Watson on LinkedIn: https://www.linkedin.com/in/mattwatsonkc/

    Subscribe to our Newsletter: https://newsletter.productdriven.com/

    Powered by Full Scale: https://fullscale.io/

    Key Discussion Points:

    🎯 The perfectionist's dilemma in product launches

    🌱 Strategic approaches to beta testing

    🔄 Scope management for initial releases

    💡 Offshore development team dynamics

    🤝 Building effective technical partnerships

    📈 Moving from development to market readiness


    Chapters:

    0:00 - Introduction to founder challenges

    1:15 - The launch timing dilemma

    2:30 - Beta testing strategies

    3:45 - Offshore development realities

    5:20 - Communication barriers in tech teams

    7:15 - Building the right partnerships

    9:30 - Key takeaways and closing thoughts


    Dive deep into the entrepreneurial journey and discover how to navigate the complex landscape of product development. Whether you're a first-time founder or a seasoned entrepreneur, this episode offers invaluable insights into building successful tech products with limited technical expertise.

    Join our community of innovators and subscribe for more insights into product-driven development and entrepreneurial success.

    Show more Show less
    7 mins
  • Evolving a Product Over 20 Years
    Dec 5 2024

    🌐 The Evolution of Creative Web Design: Showit's 20-Year Journey

    Join host Matt Watson and Todd Watson, founder and CEO of Showit, as they unpack the fascinating transformation of a website design platform that prioritized creative freedom in a template-dominated world.

    Learn how Showit evolved from a simple slideshow builder to a powerful design platform, maintaining its commitment to creative freedom while competing with industry giants. Todd shares invaluable insights on bootstrapped growth, technical evolution, and finding your niche in a crowded market.

    🔗 Essential Links (Start Here!):

    Full Episodes: https://product-driven.captivate.fm/episodes

    Connect with Matt Watson on LinkedIn: https://www.linkedin.com/in/mattwatsonkc/

    Subscribe to our Newsletter: https://newsletter.productdriven.com/

    Powered by Full Scale: https://fullscale.io/

    Discover Their Journey Through Time:

    00:00 Birth of a Design Revolution

    02:27 Navigating the Flash-to-React Evolution

    05:59 Crafting a Unique Market Position

    10:48 WordPress Integration Strategy

    14:07 Quality Assurance in Web Design

    19:13 Next-Gen Rendering Engine

    24:38 Strategic Growth & Acquisition

    Show more Show less
    26 mins
  • Why Engineers Need Product Thinking
    Dec 3 2024

    🔍 Understanding Product Thinking: A Software Engineer's Guide

    Join Matt Watson and Nax as they explore why engineers need to embrace product thinking beyond just writing code. Discover how understanding user needs and business goals leads to better technical decisions and more impactful solutions.

    🎓 Whether you're a seasoned developer or just starting your engineering journey, this discussion offers valuable insights into elevating your impact through product-focused development.

    🔗 Essential Links (Start Here!):

    Full Episodes: https://product-driven.captivate.fm/episodes

    Connect with Matt Watson on LinkedIn: https://www.linkedin.com/in/mattwatsonkc/

    Subscribe to our Newsletter: https://newsletter.productdriven.com/

    Powered by Full Scale: https://fullscale.io/


    Key Discussion Points:

    Why users care about outcomes, not code

    The importance of product mindset in engineering decisions

    Practical steps for developing product-focused thinking

    The role of product thinking in the age of AI


    Chapters:

    00:00 - Introduction & Why Product Thinking Matters

    00:32 - Code vs. Product: What Users Really Care About

    01:31 - Defining Product Thinking for Engineers

    02:38 - Common Challenges in Developer Mindset

    03:51 - Tips for Developing Product Ownership

    05:28 - Overcoming Development Challenges

    06:46 - Actionable Steps for Engineers

    08:13 - Product Thinking in the AI Era

    09:11 - Closing Thought

    Show more Show less
    9 mins
  • Outsourcing Projects vs Staff Augmentation
    Nov 28 2024

    In this episode of Product Driven, Matt Watson discusses the differences between outsourcing projects and building dedicated teams, particularly in the context of software development. He explores the pros and cons of both approaches, emphasizing the importance of understanding when to use project-based work versus staff augmentation.

    Matt shares insights from his extensive experience in the tech industry, highlighting the benefits of hiring global talent and the challenges of managing remote teams. He advocates for staff augmentation as a more effective strategy for companies looking to build long-term, dedicated teams that integrate seamlessly into their business processes.

    Takeaways

    Outsourcing can be a cost-effective way to access global talent.

    Project-based work is suitable for short-term, defined tasks.

    Staff augmentation allows for building a dedicated team that works directly for you.

    Quality of talent is crucial in software development.

    Effective communication skills are essential for remote developers.

    Having a fractional CTO can enhance project success.

    Long-term partnerships with development agencies can lead to better outcomes.

    Understanding the local culture is important when hiring globally.

    Project-based developers may not always be the best fit for long-term needs.

    Agencies can provide better resources for employee growth and retention.

    Find Product Driven Everywhere:

    https://product-driven.captivate.fm/episodes

    This episode is sponsored by Full Scale:

    https://fullscale.io/

    Sign up for the Product Driven newsletter:

    https://newsletter.productdriven.com/

    Chapters

    00:00 Outsourcing vs. Dedicated Teams

    08:07 Understanding Staff Augmentation

    18:05 Benefits of Working with a Development Agency

    Show more Show less
    17 mins
  • Tension Between Product & Engineering Teams
    Nov 26 2024

    In this episode, Matt Watson and Tommy Forstrom discuss the dynamics between engineering and product teams, exploring the friction that often exists due to misaligned incentives and communication gaps. They emphasize the importance of collaboration and understanding between these teams to create a cohesive product development environment.

    The conversation also delves into the roles of CTOs and CPOs, highlighting the need for product-minded leadership in tech companies. Ultimately, they stress the necessity of fostering a culture where developers are engaged in the product process, leading to better outcomes for both the team and the customers.

    Takeaways

    Misaligned incentives often create friction between engineering and product teams.

    Developers should be involved in the product planning process.

    Customer focus is essential for both engineering and product teams.

    Leadership alignment is crucial for reducing tension between teams.

    A single executive overseeing product and engineering can improve collaboration.

    Healthy tension is often a euphemism for deeper issues within teams.

    Developers need to understand the business context of their work.

    The role of CTO should evolve to include product leadership.

    CPOs and CTOs can coexist but should have clear responsibilities.

    Creating a cohesive team culture starts from the top.

    Sound Bites

    "It's not a linear journey."

    "We have to set the tone from the top down."

    "We need owners, we need people to own things."

    Chapters

    00:00 Engineering Teams vs. Product Teams

    21:47 The Role of CTO vs. CPO

    30:12 Building a Cohesive Team Culture

    Show more Show less
    32 mins