Jonathan Cutrell

Developer Tea Episodes

I'm very thankful that we've been able to publish over 1,000 episodes of Developer Tea so far! Note: Only the last 50 episodes of the show can be found here. The whole catalog can be found at DeveloperTea.com

P.S. If you want to give back and support Developer Tea, leave a review on iTunes! You can also email me at developertea@gmail.com to talk about the show.

Two Tips for Better Retros - Add Specificity, Respect Uncertainty
9/5/2023

Listen time: ~9m
Your retros may feel like deadends where complaints go to die. If you're running retros and treating it only as an avenue for emotional support rather than continuous improvement, today's episode is for you. Retros are for improving iteratively over time. That can only happen if your outcomes are aligned to that iterative mindset. Two simple adjustments can help drive that improvement.

Listen to this episode

One Big Step Versus A Small Random Step
8/27/2023

Listen time: ~13m
Count the cost of learning. When you choose a path towards a goal, it's absolutely critical to optimize for the cost of learning. Often, with software, it is easier to learn by a series of smaller steps, even if they start out as random, rather than take on the major risk of a large step possibly going the wrong direction. This isn't always true; sometimes, the cost of learning is *greater* with small steps. Determining which is true in your situation can make or break your plans.

Listen to this episode

Interrogate Your Decision Making Rules
8/20/2023

Listen time: ~7m
Decisions are made in many ways, but one important type of decisionmaking tool is the "rule." This is something you follow without any cognitive processing. But, we eventually develop rules as a part of habit-building. These are "implicit" rules - they aren't necessarily something you have set as a rule, but they are followed as if they were. These are worth interrogating, and perhaps replacing with more explicit rules.

Listen to this episode

Schedule Carving
8/12/2023

Listen time: ~12m
Are you stuck trying to prioritize your long list of things you need to do? Maybe you're trying to establish a habitual routine or areas of investment in your schedule, budget, or decisionmaking. Figure out what you need to avoid first. This creates the opportunities you need to say yes.

Listen to this episode

Long Term Scoreboard for Short Term Games
8/4/2023

Listen time: ~16m
Are you measuring the wrong thing for your short term game? If so, you probably continuously change directions and are never sure if anything you do is working. It's time to rethink your scoreboard.

Listen to this episode

Slow Down and Start With One Goal
7/22/2023

Listen time: ~14m
Your career doesn't have to take off without your approval. Slow down, and make sure you actually have goals you are setting. Control your own destiny by aligning your plan to your actual goal, or vice versa.

Listen to this episode

Using the Accountability Triangle When Diagnosing A Failure
7/13/2023

Listen time: ~12m
Accountability can be complex. When something goes wrong, fingers start flying: *someone* needs to be held responsible. But true accountability starts before anything goes wrong. In this episode, we discuss the Accountability Triangle, a mental model for ensuring that your accountability structures are valid and actually usable.

Listen to this episode

Career Growth Starts With Improving Your Clarity
7/3/2023

Listen time: ~15m
Improving your clarity is the beginning of your journey in engineering leadership. This takes courage and patience, but the investment will benefit everyone you influence, including yourself.

Listen to this episode

Tech Lag Over Tech Debt
6/26/2023

Listen time: ~18m
If you've used the term Tech Debt, you probably know that the metaphor is loose at best. Taking on tech debt sometimes becomes a permanent choice, and the repayment isn't always a clear-cut investment. Most importantly, the concept of "debt" doesn't as easily take into account the human factors involved. Tech lag (taking inspiration from jet lag) is about the thrash involved in changing the standard of quality. In this episode, we talk about how this metaphor applies where you normally might think of tech debt.

Listen to this episode

Good Negotiation is About Collaborative Problem Solving
6/12/2023

Listen time: ~11m
Negotiation is not about getting more of what you want out of another person. Real artful negotiation is about finding alignment, and solving the problems presented at a level of divergence.

Listen to this episode

Tools To Deal With Layoff Anxiety
6/3/2023

Listen time: ~17m
Layoffs happen whether we want them to or not. Being prepared with a principled approach can help relieve anxiety and produce better outcomes for when layoffs occur. In this episode, I give you two principled mental tools to help you deal with layoff anxieties no matter where you are in the picture.

Listen to this episode

System Design - Limiting the Responsibilities Of A Given Actor
5/20/2023

Listen time: ~12m
Everything around us is primarily governed by some kind of system. The question is, are you designing your systems intentionally, or just letting them emerge? In today's episode, I give you one piece of advice when designing your systems: limit the responsibility of a given actor in the system.

Listen to this episode

Focus on Process Orientation for Goal Setting
5/12/2023

Listen time: ~11m
If you don't have agency over your goals, how can they help you to begin with?

Listen to this episode

How to Give Better Feedback - My Single Biggest Piece of Advice to Increase the Effectiveness of Your Feedback
5/5/2023

Listen time: ~12m
Good feedback isn't about getting something off of your chest. It's not about sharing your feelings (though that doesn't mean your feelings aren't important). It's about finding a problem that you and the person you are sharing feedback with both care about, and working towards a solution.

Listen to this episode

Planning is About Creating Clarity, Not Certainty
4/28/2023

Listen time: ~14m
Planning will give you the illusion of certainty. What you really need to execute on your plans is clarity. The reality is that the future is impossible to predict, and the further away from now that you get, the more difficult it becomes to predict at an exponential rate. Focus on creating the best pathways for present decision-making.

Listen to this episode

Process is Primarily for Managing Critical Moments
4/20/2023

Listen time: ~9m
You may hate hearing the word "process." You aren't alone if you do. But, what feels like a slog today is really in place for when the most critical things happen in your career. Have a process, even if it feels useless on a standard day.

Listen to this episode

Taking Advantage of Hedonic Adaptation
4/11/2023

Listen time: ~6m
The psychological phenomenon of hedonic adaptation can seem like the enemy of your happiness, but once you understand how it works, you can use it to create lasting habit change and focus on what matters most.

Listen to this episode

Weber's Law and Contextual Framing
4/3/2023

Listen time: ~8m
Today we look at a mental model from the field of psychophysics called Weber's Law. This concept is a great analogy for a lot of problems we face as engineers and people leaders, and can help us understand just how deeply humans depend on context to understand the world.

Listen to this episode

What Defines a Senior Developer? - You Won't Use All of Your Knowledge
3/31/2023

Listen time: ~6m
A senior developer understands that they have to be very selective about how they apply knowledge. Know matter how vast your knowledge may be, you are limited in how you can practically use it in a given circumstance.

Listen to this episode

The Pitfall of Control and Antidote of Trust
3/20/2023

Listen time: ~10m
Your intuition says that control is the ladder you climb to improve your career. But most great leaders tend to do one thing: the opposite of increasing control.

Listen to this episode

Working Balance - Confronting Reality with Optimism
3/17/2023

Listen time: ~4m
In today's episode we explore the duality between confronting difficult realities while maintaining optimism. Specifically, we discuss a critical question: what does it mean to be optimistic?

Listen to this episode

What Defines a Senior Developer? - Choosing the Right Granularity Level
3/9/2023

Listen time: ~8m
The traits that define a senior engineer are not catalogued perfectly in one spot. But, nevertheless, we'll try to cover some of the most important traits and habits of a senior engineer. In today's episode, we'll add more detail to the commonly recommended skill of "work breakdown." Sometimes this extremely valuable skill is the opposite of what you really need to practice. Feel free to incorporate these into your skill matrices, reviews, or job descriptions - I'd love to hear about it if you do!

Listen to this episode

What Defines a Senior Developer? - Difficult Does Not Equate To Valuable
3/4/2023

Listen time: ~6m
The traits that define a senior engineer are not catalogued perfectly in one spot. But, nevertheless, we'll try to cover some of the most important traits and habits of a senior engineer. In this episode, we'll discuss the fact that difficulty does not equate to value, and hazard a guess as to why we can easily confuse this, especially as we begin to grow from junior to senior roles. Feel free to incorporate these into your skill matrices, reviews, or job descriptions - I'd love to hear about it if you do!

Listen to this episode

What Defines a Senior Developer? - Systematically Communicating Value
2/27/2023

Listen time: ~12m
The traits that define a senior engineer are not catalogued perfectly in one spot. But, nevertheless, we'll try to cover some of the most important traits and habits of a senior engineer. In this episode, we'll discuss the importance of systematically communicating value to various audiences. Feel free to incorporate these into your skill matrices, reviews, or job descriptions - I'd love to hear about it if you do!

Listen to this episode

What Defines a Senior Developer? - Dynamic vs Static Understanding of Situations
2/24/2023

Listen time: ~9m
The traits that define a senior engineer are not catalogued perfectly in one spot. But, nevertheless, we'll try to cover some of the most important traits and habits of a senior engineer. Feel free to incorporate these into your skill matrices, reviews, or job descriptions - I'd love to hear about it if you do!

Listen to this episode

Long Game, Short Game
2/22/2023

Listen time: ~13m
We play the short game so we get the chance to play the long game. Early in our careers, we imagine the best way to play is always focus on the long game. But in reality, we need both. Be aware of leaning too far the opposite direction, and accidentally abandoning the long game entirely.

Listen to this episode

The Rate of Change for Change Itself
2/15/2023

Listen time: ~6m
We can become accustomed to the rate at which we experience change, and imagine that that rate will continue to increase linearly. Eventually, change will level off. We accumulate fewer skills later in our careers, our network of connections might seem to top out, or our salary bumps slow down. If we know that change tends to follow a logarithmic shape, we can prepare and plan better for the changing rate of change.

Listen to this episode

Protecting Flow State - Setting Your Session Feedback And Goal
2/13/2023

Listen time: ~14m
At the beginning of any work session, practice, performance, or any other activity you want to achieve flow during, you can give yourself the best shot at getting into flow by controlling a few simple variables. We talk about two of them in today's episode: Session Feedback and Session Goal.

Listen to this episode

Protecting Flow State - Plan Now, Pause Later
2/10/2023

Listen time: ~10m
Protecting your flow state may help you have more "peak experiences" - whether in your career or in your personal life. This is your opportunity to make the biggest strides and highest achievements. In this episode we start a conversation about what it takes to protect your flow state.

Listen to this episode

Golden Advice - Always Leave Margin For Extra
2/6/2023

Listen time: ~7m
Sometimes I hear advice that is worth its weight in gold. In today's episode I share one piece of advice that is almost universally applicable across life and career efforts.

Listen to this episode

Your Purpose is A Projection of Your Complex Identity
2/2/2023

Listen time: ~11m
If your identity is complex, your purpose is by extension complex. In this episode, we talk about purpose as an expression, rather than a regulator, of your identity.

Listen to this episode

Demystifying Purpose by Focusing On Your Purpose For Today
1/31/2023

Listen time: ~10m
You don't need to overthink purpose. Focus on clarity, and finding your underlying motivation. That clarity can be short-lived; purpose is a dynamic and powerful force, but only if you hold it lightly.

Listen to this episode

Reframing Deficiencies as Strengths
1/28/2023

Listen time: ~10m
What you are afraid of in your career may be the thing that propels you. It's all about framing, and removing the negative and positive language. Instead, think about how you can best position yourself and that behavior to be valuable instead of a detractor.

Listen to this episode

Management Model of Ability and Will Applied to Self
1/23/2023

Listen time: ~18m
If you aren't doing something, you either can't or won't. In today's episode, we explore this very simple starting point for behavior change and habit development, and explore the boundaries of the model.

Listen to this episode

Beginner Confidence
1/19/2023

Listen time: ~9m
You aren't going to put your foot in your mouth, or reveal some devastating level of ineptitude. Asking questions, especially as a beginner, is much more likely to gain you favor than disdain.

Listen to this episode

Comparing Cost Curves and Second Order Thinking
1/17/2023

Listen time: ~14m
What does a feature cost? Your first answer will probably focus on the time to build, or the features needed... Maybe the amount of hiring necessary to deliver. But what about after that? The cost of our decisions is not limited to the short term - usually, a decision has a long term cost curve. Knowing what the cost curve is for any significant investment helps you make better decisions and have clearer anticipation and planning intuition.

Listen to this episode

Spectrum of Buy-In For Behavior Change
1/11/2023

Listen time: ~13m
There is a spectrum of buy-in for behavior change. In today's episode, I'll give you a thinking model for considering different types of buy-in along this spectrum, and when one might help you make better systems for behavior change in your organization.

Listen to this episode

Your Learning Investment Portfolio
1/9/2023

Listen time: ~16m
What is your learning strategy? If you don't have one, you are implicitly saying that all learning is equal. Learning is an investment of time. Choose what you invest in carefully.

Listen to this episode

Celebrating 8 Years - Plus, What it Feels Like to Be Wrong
1/5/2023

Listen time: ~8m
Developer Tea has been around for 8 years. Thank you so much for your incredible support over these years! In today's episode we discuss how it feels to be wrong.

Listen to this episode

Using Strategy, Tactics, and Operations to Achieve Intentions
1/3/2023

Listen time: ~14m
Most resolutions aren't as simple as saying something and then doing it. Instead, focus on breaking apart your resolution by looking at intent, strategy, tactics, and operations.

Listen to this episode

Resolve To Make Important Asks In The New Year
12/23/2022

Listen time: ~5m
Make a commitment to determine three requests that could change your life for the better, and the people you need to give those requests. Then, in the new year, make that a part of your resolutions.

Listen to this episode

Complexity As A Depreciating Asset
12/21/2022

Listen time: ~11m
Complexity is an asset, but often it depreciates in value over time. Simplification strategies should evaluate what kind of value complexity is providing, and whether that could be replaced or if it doesn't provide sufficient exponential value versus the cost over time.

Listen to this episode

Your Biggest Opportunity is In Your Daily Influence
12/15/2022

Listen time: ~11m
Opportunity is in front of you every day. But, you may not recognize it at first, because you by default will likely imagine yourself to be an external observer. If you change that mental model, and view yourself as an active participant with the power to influence others, your perception of opportunity will follow.

Listen to this episode

Get Acquainted With What Holds You Back
12/12/2022

Listen time: ~11m
What will hold you back from achieving what you want to achieve in your future? How do you imagine your future, and what do you assume will keep you from going further? In today's episode, we'll do a visualization exercise to help understand the assumptions we make about our own problems and flaws, and why avoidance isn't helping us grow.

Listen to this episode

How Ordering Your Events in A Day Can Matter
12/9/2022

Listen time: ~13m
Practical application of psychology can help us understand how to order our days more consciously. In this episode, we talk about priming and regression to the mean, and how they could impact our work as engineers and managers.

Listen to this episode

Don't Fear AI Taking the Coding Jobs (Fixed Audio)
12/7/2022

Listen time: ~5m
AI and code generation will change your work... But it's time for us to find the path forward.

Listen to this episode

Don't Fear AI Taking the Coding Jobs
12/5/2022

Listen time: ~5m
AI and code generation will change your work... But it's time for us to find the path forward.

Listen to this episode

Focus On Activities With Asymmetrical Upside
11/30/2022

Listen time: ~15m
Focus on things that provide asymmetrical upside. This is a personalized ROI evaluation. This is how you invest your time wisely.

Listen to this episode

Misjudging Others Attention On Us
11/28/2022

Listen time: ~5m
We imagine others are more interested in our mistakes or self-conscious areas than they are. We also imagine they pay little to no attention to us at most other times. Both of these are errors in judgment.

Listen to this episode

An Outsider Exercise in Gratitude
11/24/2022

Listen time: ~9m
We adapt to our circumstances. This dampens our capacity for gratitude, as we become less aware of what we are experiencing the longer we have the same experiences. In today's episode, we use a version of an exercise from Julia Galef's excellent book, The Scout Mindset, to help us break out of our status quo thinking and recognize what is in front of us.

Listen to this episode