Jonathan Cutrell

Developer Tea Episodes

I'm very thankful that we've been able to publish 757 episodes of Developer Tea so far!

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.

Meetings Can Trick Your Emotions

November 18th, 2019
How can we avoid the false sense of positivity that can occur after meetings and how can we engage in the right kinds of meetings?

Preserving Subcultural Language

November 16th, 2019
Today, we're talking about how your companies sub-cultural language and how that relates to clarity in knowledge transfer.

Different Behaviors with the Same Values - Practicing Modes

November 13th, 2019
In the last episode, we talked about modifier functions. In today's episode, we're talking about modes and paradigms in the form of everyday goals and processes.

How Small Behaviors Cascade into Life-Changing Results

November 11th, 2019
Context is a big deal in the job of a developer. In today's episode, we're applying a zoomed out model of thinking to everyday behavior to make us better developers, co-workers and leaders.

Focusing On Improving One Value At A Time

November 8th, 2019
In today's episode, we're talking about how we can practice values and stay focused without overanalyzing every detail.

Tracing Chained Motivations

November 6th, 2019
What causes us to do the things we do? In today's episode, we're discussing the complexity of motivations and identifying the chains of motivations in our actions as developers.

Productivity In The Face of Ambiguity with Functional Assumptions

November 4th, 2019
A senior engineer will often answer every question starting with "It Depends..." In today's episode, we're talking about context and decision making beyond, "It Depends".

Ask Better Questions

November 1st, 2019
What do your questions create? Every question we ask as a developer or manager has an impact on the person or people we are asking. In today's episode, we're talking about shifting question asking from the way we intuitively ask to a new way.

Interview with Anil Dash (Part 2)

October 30th, 2019
Today we air part 2 of our interview with Anil Glitch, CEO of Glitch.

Interview with Anil Dash (Part 1)

October 28th, 2019
In this part 1 of our two part interview with Anil Dash, CEO of Glitch we talk about how Glitch got its start, and whiteboard interview processes.

Seeking a Disconnected Perspective

October 25th, 2019
In today's episode, we're going to use a visualization to understand our perspective.

Balancing Accountability and Empathy

October 23rd, 2019
Accountability can have a profound impact on your willingness to follow through with commitments. In today's episode we're talking about what it means to have accountability.

Habits of Successful Software Engineers - Multiplying Value by Thinking in Systems

October 21st, 2019
Habits of Successful Software Engineers is a series here at Developer Tea and today we'll continue those skills with an episode on system thinking.

Messages in Object Oriented Programming

October 18th, 2019
A lot of the work of a developer and determining how things come together, comes down to the developers themselves.

Be Present While Thinking on the Past and Future

October 16th, 2019
In today's episode we're talking about intentionally thinking about the future and reflecting on the past.

Leverage As A Career Heuristic

October 14th, 2019
In today's episode, we're talking about a specific heuristic to drive your career growth.

Don't Use Transparency As a Weapon

October 11th, 2019
In today's episode we're talking about a behavior that's gained a lot of traction lately and that's being radically candid with your co-workers.

Steps to Become a Terrible Developer

October 9th, 2019
What does it mean to be a bad developer? That's what we're talking about on today's episode of Developer Tea

The Ocean of Choice Between Can and Will

October 7th, 2019
When we think about what we can do, the possibilities are virtually infinite, but what we will do is a completely different story.

Priming Effects

October 4th, 2019
Imagine you're at your home and it's late at night, watching a thriller with a lot of jump-scares that that startle you.

Dealing With Overwhelm

October 3rd, 2019
Show Player
You have a lot to do and sometimes it feels like life can't get any more stressful, until it does. So what do you do when faces with overwhelm?

Admitting When You Don't Know

September 30th, 2019
Show Player
A lot of bad advice is given when experiencing a bad interview. In today's episode we're going to talk about how to handle bad interviews in a positive way.

From Explicit to Implicit: When Our Mental Energy is Wasted

September 28th, 2019
Show Player
In today's episode we talk about moving some wasteful processes and systems from explicit to implicit. Today's episode is sponsored by Bluemedora. Upgrade your monitoring platform with BindPlane and unlock insights from all your on-prem, hybrid-cloud, and multi-cloud technologies. Get started today at https://bluemedora.com/tea

Implicit to Explicit: Management Systems

September 25th, 2019
Show Player
In the last couple of episodes we've been talking about how to move certain implicit systems to become more explicit. Personal ways of thinking and mechanisms that help us get through our day by going into auto-pilot. Today we're talking about implicit systems that managers use and how we can develop more explicit systems.

Implicit to Explicit: Perception and Emotions

September 23rd, 2019
Show Player
This week we continue to discuss the implicit processes that our brains make and how we can make those processes more explicit. In today's episode we're talking about implicit emotions.

Moving Implicit Systems to Be More Explicit

September 20th, 2019
Show Player
In the next few episodes we'll be diving into the auto-pilot systems and the implicit decisions that we make and how they can effect our growth as developers.

Progress by Habit, Perception by Exception

September 18th, 2019
Show Player
Memories are faulty and perceptions are skewed. In today's episode, we're talking about perceptions and how those can skew our understanding of our career paths.

Product Mindset w/ Jessica Hall (Part 2)

September 16th, 2019
Show Player
Today's episode we're joined by Jessica Hall, Co-Author of the book Product Mindsetand in this part two of our two part interview with Jessica we talk about the career things she's most interested in right now and the three things that distinguish the folks she works with.

Product Mindset w/ Jessica Hall (Part 1)

September 13th, 2019
Show Player
If you've worried about your job becoming automated or your looking for ways to grow into you next role, this episode with Jessica Hall is for you.

How To Be A Bad Manager

September 11th, 2019
Show Player
In today's episode, we're looking at the things we want to do in order to become a bad manager and uncover the "why" behind bad manager's behaviors.

Imagining a Clearer Reality

September 9th, 2019
Show Player
In today's episode, we talk about the difficulty of imagining an alternate reality, and how that affects our decision making for the future. Today's episode is sponsored by Barclays. Barclays is hiring! At Barclays, developers are always developing. Find your next role at https://home.barclays/developers today.

Digging Up Your Purpose

September 6th, 2019
Show Player
In today's episode, we discuss the difficulty of finding your personal purpose, and the tension we can all feel when we can't put our finger on our purpose.

The Nuances of Behavior and Research

September 4th, 2019
Show Player
The science of motivation is tricky. We know some of the things we want but don't know how to get them.

Advice I Would Have Rejected Ten Years Ago

September 3rd, 2019
Show Player
Something difficult to accept is the fact that you will probably change.

Your Purpose is Not a Point in the Future

August 30th, 2019
Show Player
Different ways to think about finding purpose.

Listen To This In You're Feeling Stuck

August 28th, 2019
Show Player
If you're feeling stuck right now, this is the episode for you.

Improve Your Team by Rejecting These Bad Assumptions

August 26th, 2019
Show Player
Today we're focusing on self-improvements as a team.

Using Pre-Mortems to Find the Opposition to Our Focus

August 23rd, 2019
Show Player
Focus.

Taking Advantage of Your Time as a Student

August 21st, 2019
Show Player
School will be starting soon and in today's episode we're talking specifically to students.

Beating Boredom in Your Career

August 19th, 2019
Show Player
We've all experienced boredom.

Short Term Decisions, Long Term Mindset

August 16th, 2019
Show Player
Today we're talking about thinking long term.

Beating Dogma And Choosing The Right Tools

August 14th, 2019
Show Player
The stereotype that developers are highly opinionated.

Reaping Rewards by Expecting Success

August 12th, 2019
Show Player
It's important to find ways to succeed.

Going Beyond Simply Fixing Failures

August 9th, 2019
Show Player
Failure is a fundamental part of improvement.

How to Engineer More Epiphany Moments in Your Day-to-Day

August 5th, 2019
Show Player
Where do great ideas come from?

3x3 - Misconceptions About Senior Engineers

August 2nd, 2019
Show Player
You just got your first job as an engineer. What exactly does it mean to be a senior engineer?

3x3 - Relating Better With Difficult Coworkers

July 31st, 2019
Show Player
Whether we like to admit it or not we've all dealt with a difficult coworker.

3x3 - Uncovering Hidden Information

July 29th, 2019
Show Player
This week, we go back to an older format - 3x3. This week we'll give three different techniques for different challenges we're faced with as developers today, we're talking about Uncovering Hidden Information

Belief Substitution

July 26th, 2019
Show Player
Think about a belief you hold relatively strongly.

Career Decisions and Penalty Kicks

July 24th, 2019
Show Player
Imagine that you aren't a software developer and instead a goalie. How would you defend a penalty kick?

How to Affect Organizational Change

July 22nd, 2019
Show Player
Perhaps one of the most undervalued skills of developers to to affect change.

Every Decision is an Opportunity Tradeoff

July 19th, 2019
Show Player
Our fear of missing out is usually a fear of missing out on a specific opportunity.

The Dangerous Characteristics of 10x Engineers

July 17th, 2019
Show Player
You've probably seen the stereotypical hacker type. Someone who stays up late, drinking energy drinks endlessly and working in the dark. In today's episode we're uncovering core features of the 10x engineer stereotype and why this could be viewed as unhealthy.

You're Not So Important - Why Our Ego Drives Anxiety in the Workspace

July 15th, 2019
Show Player
Today, we're talking about managing anxiety in the workspace.

Finding Beginner's Luck Again

July 12th, 2019
Show Player
In your career, you've probably experienced beginner's luck. Today, we'll put ourselves in a beginners shoes and get an understanding of why beginner's luck exists.

Part 3: An Elegant Puzzle Book Discussion w/ Will Larson

July 10th, 2019
Show Player
Will is an engineering manager at Stripe, and he recently published a book titled, An elegant puzzle.

Part 2: An Elegant Puzzle Book Discussion w/ Will Larson

July 8th, 2019
Show Player
Will is an engineering manager at Stripe, and he recently published a book titled, An elegant puzzle.

Part 1: An Elegant Puzzle Book Discussion w/ Will Larson

July 5th, 2019
Show Player
Will is an engineering manager at Stripe, and he recently published a book titled, An elegant puzzle.

What You Feed Will Grow

July 3rd, 2019
Show Player
In today's episode, we're discussing young developers and mentoring. This episode is all about clarity.

Mid-Year Resolutions

July 1st, 2019
Show Player
What are your goals for the rest of your year? That's what we're talking about in today's episode of Developer Tea

How Do I Choose a Starting Point for Best Practice?

June 30th, 2019
Show Player
It's important to have a foundation for best practice but where does it come from?

Reversing Adversarial Dynamics in Interviews

June 26th, 2019
Show Player
Whether you have a job or interviewing for someone to take a job, we are looking for others to provide us feedback.

Accelerate Your Career with Pattern Matching

June 24th, 2019
Show Player
How many sinks are in your house? You have the information to access this information, and in this episode we can walk through challenges we face.

Individual Contributor Career Growth w/ Matt Klein (part 2)

June 21st, 2019
Show Player
In today's episode we're chatting again with Matt Klein.

Individual Contributor Career Growth w/ Matt Klein (part 1)

June 19th, 2019
Show Player
What does a long career as an individual contributor look like? The answer isn't always clear cut, especially if you're give the option of becoming a manager. Today, we'll talk to Matt Klein about how he approaches that.

The Connection Between Imagination, Confidence and Performance

June 17th, 2019
Show Player
What do you expect from yourself? Today, we're talking about personal expectations.

How Can Two Rational People Disagree?

June 12th, 2019
Show Player
We talk about how difficult it is to find a method to produce the results you want.

Test Driven Meetings - Measuring Outputs and Side Effects

June 10th, 2019
Show Player
Take a moment and open your calendar. Look across the last week or two and look at the different meetings you had. Today, we're talking about meaningful meetings.

Aligning Incentives w/ Lambda School CTO - Ben Nelson (part 2)

June 7th, 2019
Show Player
This is part 2 of the interview with Lambda School's CTO - Ben Nelson.

Aligning Incentives w/ Lambda School CTO - Ben Nelson (part 1)

June 5th, 2019
Show Player
This is part 1 of a two part interview with Lambda School's CTO - Ben Nelson.

3 Assumptions That Can Hurt Your Job Search

June 3rd, 2019
Show Player
What should we care about when looking for a job?

Mental Models w/ Gabriel Weinberg, CEO of DuckDuckGo (part 2)

May 31st, 2019
Show Player
One of the most amazing things about the human brain and it's ability to make connections. We talk with DuckDuckGo CEO, Gabriel Weinberg about just that in part 2 of this interview.

Mental Models w/ Gabriel Weinberg (part 1)

May 29th, 2019
Show Player
One of the most amazing things about the human brain and it's ability to make connections. We talk with DuckDuckGo CEO, Gabriel Weinberg about just that in part 1 of this interview.

Great Code is Marked by Flexibility

May 27th, 2019
Show Player
There is no one right way to write software. In today's episode we're talking about code that does what you want it to.

Crafting Your Work By Your Strengths

May 24th, 2019
Show Player
You are better off focusing on strengths and becoming an expert than improving your weaknesses to a level of mediocrity.

Make Your Problems Smaller

May 22nd, 2019
Show Player
Make your problems small enough to fit in your head, then compose your solutions.

Three Things I Wish I Learned Earlier in My Career As A Software Developer

May 20th, 2019
Show Player
Three things I wish I knew starting out as a software developer.

3 Red Flags that You're Heading for Burnout

May 17th, 2019
Show Player
Listening requires that you have space. Burnout is a real effect and in today's episode we're talking about how to watch out for burnout.

3 Principles for Your Job Search

May 15th, 2019
Show Player
There's a difficult road in front of anyone who is on a job search. Occasionally, opportunities will land in your lap, but more often, it's a constant review of scanning job descriptions and applications.

Mental Simulations - Information (A)Symmetry

May 13th, 2019
Show Player
In our last episode we talked about big decisions. In today's episode, we're talking about uncovering new options that you didn't think existed.

Mental Simulations - Persona Perspectives

May 10th, 2019
Show Player
Our experience as humans is a difficult one to wrap our minds around. Often what we see clearly from the outside looking in is obscured from the inside looking out.

Metal Simulations - Artificial Constraints

May 8th, 2019
Show Player
Think back to a moment when your mind shifted at a fundamental level. Today, we're talking about mental simulations and artificial constraints

The Fear : Value Connection

May 6th, 2019
Show Player
What do you value? Values aren't always easy to find. In today's episode, we talk about using the lens of fear to understand our values better.

What Kind of Decisions Are You Optimizing For?

May 3rd, 2019
Show Player
What Kind of Decisions Are You Optimizing For? In today's episode, we focus on the individual contributor level and managerial level.

Contingencies and Planning for Failure

May 1st, 2019
Show Player
Most of the time, even when we're succeeding the steps we take on a daily basis are failures. Failure is what we're talking about in today's episode of Developer Tea

Three Career-Changing Perspective Shifts When Preparing to Start A New Job

April 29th, 2019
Show Player
New jobs are exciting, but it can also be challenging. In today's episode we're talking about the perspective of starting a new job.

Uncovering Your Unconscious With Flagged Behaviors

April 26th, 2019
Show Player
Nobody choses to do things against our interest. In today's episode, we're talking about decisions we face on a daily basis.

Meetings - Good, Bad, Or Just Complex?

April 24th, 2019
Show Player
I want you to think back to the last meeting you had....did you feel like it was a waste of time?

Modeling Decisions as Dynamic Functions

April 22nd, 2019
Show Player
As a developer, part of your job is estimating risk and value. In today's episode we're talking changing our risk and value evaluations from a static process to a functional process.

Thinking in Bets w/ Annie Duke (part 2)

April 19th, 2019
Show Player
What if every decision you made had a bet attached to it? That's

Thinking in Bets w/ Annie Duke (part 1)

April 17th, 2019
Show Player
What if every decision you made had a bet attached to it? That's

Uncovering Deeper Motivations and Goals

April 15th, 2019
Show Player
Take a moment to think about one of your most important goals in life.

Ambiguous Goals, Concrete Actions

April 12th, 2019
Show Player
When you talk about career goals, you often talk about results.

Focusing Career Progress

April 10th, 2019
Show Player
No matter where you are in your career, whether a developer, designer, PM or manager you have aspirations.

Fail Mode

April 8th, 2019
Show Player
Imagine for a moment that you are a hiring manager who needs to determine who is a good addition to a team of developers. You need to make a judgement call. That's what we're talking about in today's episode of Developer Tea

Feedback Shouldn't Be Scary

April 3rd, 2019
Show Player
How can a concept mean so many different things for different people? Why does feedback cause to fear for some and productivity to others?

Mental Accounting

April 1st, 2019
Show Player
What do company benefits, birthday presents, and IOUs have in common? That's what we're talking about in today's episode of Developer Tea

Headroom

March 29th, 2019
Show Player
What makes you feel comfortable and safe? In today's episode, we're talking about taking risks.

Seek to Understand Rather than Persuade Others Perspectives

March 27th, 2019
Show Player
Take a moment to do a thought experiment. Remove your thought extractions.

Bonus Episode - Soft Skills Engineering Meets Developer Tea

March 26th, 2019
Show Player
Today is a special episode of Developer Tea, we're airing an episode in which Jonathan was interviewed by the folks at Soft Skills Engineering podcast.
Show All Episodes