Skip to content
Melo Podcasts Home
CategoriesLanguagesFollowing

Episode notes

Feedback is one of the hardest skills in any career, and most of us have only experienced a handful of moments where it actually drove positive change. In this episode, Jonathan explores how to give and receive feedback that leads to real growth — starting with setting your ego aside, getting clear on your goal, and using behavior-based models like SBI and Netflix's Four A's. It's a durable skill that turns a contentious, dreaded conversation into a genuine pathway to career development.

Developer Tea

by Jonathan Cutrell · English · Tech & Science

Developer Tea exists to help driven developers connect to their ultimate purpose and excel at their work so that they can positively impact the people they influence. With over 17 million downloads to date, Developer Tea is a short podcast hosted by Jonathan Cutrell, engineering leader with over…

More from Developer Tea

  1. E1304 · 24 Jun 2026 · 19 min

    Why Can't You Go Faster With AI? Focus on the Friction to Find Out

    The skills you spent years building are getting cheaper to replicate—but that's not where the friction lives. In this throwback episode, I unpack why agentic coding hasn't made your team faster, and why the answer is the oldest model in the book: the theory of constraints. If you're a manager or a senior engineer being asked "why can't this go faster," this one's for you.

  2. E1303 · 18 Jun 2026 · 31 min

    Software Engineering Principles That Still Hold Up in an Agentic World - Old Lessons Made New

    The skills problem isn't going anywhere — it's just wearing new clothes. In this episode, I unpack how the lessons we learned decades ago (limiting work in progress, the theory of constraints, test-driven development) are coming roaring back as the fundamentals that will carry you through the agentic shift. The bottleneck has moved, and knowing where it went changes how you should work.

  3. E1302 · 10 Jun 2026 · 28 min

    Principles Oriented Thinking as a Durable Skill in an AI First World

    The skills that survive every industry shakeup aren't the ones you can Google — they're softer, harder to name, and far more durable. In this episode, Jonathan explores principle-oriented thinking: the practice of stripping away the labels we attach to tools, roles, and even ourselves to see what something actually does at its core. It's the difference between handing your coding off to an agent and rethinking your entire workflow around what these new materials are truly capable of.

  4. E1300 · 27 May 2026 · 27 min

    Rebuilding Your Mental Models In the Midst Of an AI Tech Revolution

    If you're a software engineer right now, the questions you're asking about your career probably feel existential. We've been spending a lot of time on this show preparing for the changing industry—what skills matter, what mindset works—and one answer keeps surfacing: your ability to update your mental models is itself the critical skill. In today's episode, I push on that idea directly. Some of the thinking models that defined good software engineering for the last decade deserve real scrutiny now, and a few of them may deserve to be thrown out entirely. This is an uncomfortable ask,…

  5. E1299 · 24 May 2026 · 20 min

    Practice Isn't Enough for Senior Engineers - Adaptation Is a Key Skill in an AI-First Industry

    If you're a software engineer right now, you likely feel like your world is changing overnight. We are writing half or less the amount of code that we wrote even a year ago, which represents a seismic, groundbreaking shift in our industry. For many of us, this career has always been engaging for deeply creative and intellectual reasons—and that excitement is still here. But our mental models of what it means to be a good engineer, and what it means to keep improving, have gone a little stale. In today's episode, I want to talk about a distinction that I believe will become the cornerstone…

  6. E1298 · 14 May 2026 · 29 min

    Senior Skills to Maintain Employment Through the AI Wave

    If you've heard that your job in the agentic coding era is to "become a manager of agents," you may have noticed something doesn't quite fit. Most of us never trained to be managers, and frankly, that's not the role most engineers want. In today's episode, I unpack what that shift _actually_ means — it's closer to a tech lead or architect mindset — and zoom in on a specific interviewing and on-the-job skill that will help you stay employable: how you think about, talk about, and take ownership of failure.

  7. E1313 · 30 Sep 2026 · 17 min

    How History Can Inform a Dynamic Understanding of Technological Revolutions Mirroring this Moment In Software Engineering

    You're tired of hearing that you need to pick up AI, so today I'm not going to add to that pile. Instead, we'll look back at two moments in history that look a lot like this one: the arrival of Fortran in the 1950s, and the spread of autopilot in commercial aviation. Both show how new abstractions change the shape of our work without being purely good or purely bad.

  8. E1311 · 21 Sep 2026 · 13 min

    Fundamentals Will Help You Survive the Constant Acceleration of Software Engineering

    Fundamentals get talked about constantly, but rarely defined. In this episode I dig into what a fundamental actually is — the building blocks, heuristics, and core characteristics that don't change — and why they matter more than ever in a profession where abstraction moves faster than almost anywhere else. If you feel like you can't keep up with every new framework, model, or tool release, the answer isn't to read faster. It's to step up a level.

  9. E1310 · 5 Sep 2026 · 16 min

    You Don't Learn Helplessness - You Learn Control

    A 1967 study gave us the concept of learned helplessness — but the same researchers later reversed it. Passivity is our default state; control is what we learn. In this episode, I unpack what that neuroscience means for how you face hard things in your career, and why the action you take doesn't have to match the size of your problem.

  10. E1308 · 21 Aug 2026 · 15 min

    Why Reducing Complexity Is A Sign of Seniority

    As you grow as an engineer, something counterintuitive happens: the systems you build get simpler, not more complex. In this episode, I explore why senior engineers tend to collapse abstractions, accept certain risks, and reduce the surface area they're responsible for — and what drives that shift underneath the surface. Understanding the reasons behind the trend is what lets you get there on purpose instead of waiting a decade to arrive there accidentally.

Every episode of Developer Tea →

Take it with you

The Melo app keeps playing with the screen off, works in the car and on your watch, wakes you to your station, and browses the whole catalogue offline. Free, no ads, no account.

Get it on Google Play