NotTheCode cover art

NotTheCode

NotTheCode

Written by: Ricardo Santos
Listen for free

About this listen

NotTheCode is a narration-style podcast that explores the human side of software development—one story at a time.

Each episode is a deep, voice-narrated dive into a key idea from the blog, unpacking what really makes tech projects succeed: trust, communication, design thinking, leadership, and growth. Less syntax, more substance. It’s not about frameworks or languages—it’s about the people, the process, and the purpose behind great software.

Perfect for developers, PMs, designers, and tech leads who know that building great products starts with understanding the humans behind them.

© 2025 NotTheCode
Economics Management Management & Leadership
Episodes
  • Your First AI Mentor: Not a code vending machine
    Sep 25 2025

    Send us a text

    Ever felt that familiar pang of self-doubt staring at a complex codebase or a cryptic error message? That moment you wish a senior developer was right there to guide you? This episode of NotTheCode is for you.

    We challenge the common notion of AI for coding as just a "code vending machine." While it's tempting to simply ask for code and paste, that approach often leads to more confusion than learning. Instead, we explore a powerful alternative: treating tools like GitHub Copilot, Claude Code, and ChatGPT as your personal AI mentor—a patient, always-available partner dedicated to accelerating your growth.

    Join us as we break down "The Mentor Loop," a simple, repeatable habit that transforms passive code generation into active, deliberate practice. You’ll learn how to shift your mindset from merely getting answers to truly understanding the "why" behind the code.

    Discover practical, junior-friendly use cases, complete with specific prompts you can adapt:

    • Deciphering Complex Code: Turn tangled modules into clear mental maps and break down dense functions without feeling overwhelmed.
    • Mastering Test-Driven Development (TDD): Learn to confidently ship small, safe changes by using AI to guide your Red-Green-Refactor cycle, from writing failing tests to crafting minimal, passing diffs and safe refactors.
    • Effective Debugging: Transform frustrating error messages into learning opportunities, using AI to pinpoint root causes and propose targeted fixes.
    • Crafting Professional Pull Requests: Prepare for code reviews like a pro, using AI to summarize changes, highlight risks, and suggest follow-up tasks.
    • Building Lasting Habits: Understand the crucial guardrails for staying in control, demanding explanations, and always verifying AI-generated code with your own judgment and tests.

    This isn't about letting AI replace you; it's about empowering you. We'll explore how to establish a workflow that leverages AI to build confidence, improve code quality, and develop the sharp thinking skills that define senior developers. Stop merely copying. Start learning faster, building better, and mastering the craft.

    Show More Show Less
    7 mins
  • How Developers Destroy User Trust (5 Proven Fixes)
    Aug 6 2025

    Send us a text

    Why Users "Hate" Software Developers (And What We Can Actually Do About It)

    That support ticket saying "I give up" isn't about bad code—it's about broken trust. In this episode, we uncover why users feel abandoned by the very people meant to help them, and share four proven strategies that transform frustrated users into genuine collaborators.

    What you'll learn:

    • Why technically perfect features become user nightmares (the Maria story that changed everything)
    • How to implement the 24-hour response protocol that rebuilds trust immediately
    • The "Grandparent Test" that eliminates confusing interfaces before they ship
    • Why watching real users work for 2 hours fixes more problems than 6 months of planning
    • The language crimes we commit daily (and the simple fixes that make users feel respected)
    • Real examples of teams who turned their angriest users into their biggest advocates

    Whether you're a developer wondering why users seem hostile, a product manager dealing with mounting complaints, or a team lead trying to bridge the developer-user divide, this episode provides actionable strategies that change everything—starting with your next support ticket.

    Show More Show Less
    11 mins
  • The Interruption Avalanche: How Teams Accidentally Sabotage Junior Developers
    Jul 6 2025

    Send us a text

    Why Your Junior Developers Can't Focus (And 3 Ways to Fix It)

    Junior developers aren't struggling because they're easily distracted—they're drowning in context switching. In this episode, we explore why constant interruptions hit new developers harder than experienced team members, and share three practical solutions that transform scattered, anxious developers into confident contributors.

    What you'll learn:

    • Why junior developers lack the mental frameworks to handle interruptions effectively
    • How to implement 90-minute "sacred focus blocks" that actually work
    • The communication protocol that stops unnecessary interruptions
    • Weekly mentorship techniques that build decision-making confidence
    • Real examples from teams who've successfully solved this problem

    Whether you're a team lead trying to help junior developers thrive, or a junior developer feeling overwhelmed by constant context switching, this episode provides actionable strategies you can implement immediately.

    Show More Show Less
    9 mins
No reviews yet