Developer Tea

By Spec, Jonathan Cutrell

Listen to a podcast, please open Podcast Republic app. Available on Google Play Store.


Category: Software How-To

Open in Apple Podcasts


Open RSS feed


Open Website


Rate for this podcast

Subscribers: 667
Reviews: 1

Jonathan Arnold
 Jan 18, 2019
concise and informative

Description

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 13 million downloads to date, Developer Tea is a short podcast hosted by Jonathan Cutrell (@jcutrell), co-founder of Spec and developer at @Clearbit. We hope you'll take the topics from this podcast and continue the conversation, either online or in person with your peers. Twitter: @developertea :: Email: developertea@gmail.com

Episode Date
Explicit Heuristics and Cheap Tests
00:11:55

Find. Cheap. Tests.

When you face situation with infinite possibilities, it's important to break those options down into easy to digest components. 

How can you better validate your direction as early as possible and cheap? 

📮 Ask a Question 

If you enjoyed this episode and would like me to discuss a question that you have on the show, drop it over at: developertea.com. 

🧡 Leave a Review

If you're enjoying the show and want to support the content head over to iTunes and leave a review! It helps other developers discover the show and keep us focused on what matters to you.

Aug 10, 2020
The Critical Importance of Labels
00:12:11

🙏 Today's Episode is Brought To you by: Command Line Heroes

Command Line Heroes is an original podcast from Red Hat about the people who transform technology from the command line up.

A new season was released on July 14th,  in which Author Clive Thompson joins host Saron Yitbarek to share his insights from over 200 interviews with coders for his latest book.

This 3-episode mini-season will cover: the many paths to a coding career, where coders work, and what coders expect from each other.

Head on over to the podcast platform of your choice to listen and subscribe for free to Command Line Heroes.

 

📮 Ask a Question 

If you enjoyed this episode and would like me to discuss a question that you have on the show, drop it over at: developertea.com. 

🧡 Leave a Review

If you're enjoying the show and want to support the content head over to iTunes and leave a review! It helps other developers discover the show and keep us focused on what matters to you.

Aug 05, 2020
Using Your Brain Without Thinking
00:11:12

In today's episode, we're talking about the limits of our brain and mind shifting strategies to solve problems faster. 

📮 Ask a Question 

If you enjoyed this episode and would like me to discuss a question that you have on the show, drop it over at: developertea.com. 

 

🧡 Leave a Review

If you're enjoying the show and want to support the content head over to iTunes and leave a review! It helps other developers discover the show and keep us focused on what matters to you.

Aug 04, 2020
Interview w/ Aaron Upright (Part 2)
00:29:48

🎧 Part 1 

🌎 Aaron on the web

🙏 Today's Episode is Brought To you by: Command Line Heroes

Command Line Heroes is an original podcast from Red Hat about the people who transform technology from the command line up.

A new season was released on July 14th,  in which Author Clive Thompson joins host Saron Yitbarek to share his insights from over 200 interviews with coders for his latest book.

This 3-episode mini-season will cover: the many paths to a coding career, where coders work, and what coders expect from each other.

Head on over to the podcast platform of your choice to listen and subscribe for free to Command Line Heroes.

 

📮 Ask a Question 

If you enjoyed this episode and would like me to discuss a question that you have on the show, drop it over at: developertea.com. 

🧡 Leave a Review

If you're enjoying the show and want to support the content head over to iTunes and leave a review! It helps other developers discover the show and keep us focused on what matters to you.

Jul 29, 2020
Interview w/ Aaron Upright
00:30:34

🌎 Aaron on the web

📮 Ask a Question 

If you enjoyed this episode and would like me to discuss a question that you have on the show, drop it over at: developertea.com. 

🧡 Leave a Review

If you're enjoying the show and want to support the content head over to iTunes and leave a review! It helps other developers discover the show and keep us focused on what matters to you.

 

Jul 28, 2020
Are You Really An Exception, Or Are You Inflexible?
00:06:00

Can you operate under a different circumstance and best practice when your job changes? Where can you be flexible in your career and where are the exceptions?

📮 Ask a Question 

If you enjoyed this episode and would like me to discuss a question that you have on the show, drop it over at: developertea.com. 

 

🧡 Leave a Review

If you're enjoying the show and want to support the content head over to iTunes and leave a review! It helps other developers discover the show and keep us focused on what matters to you.

Jul 22, 2020
Future Focused Feedback
00:12:46

🙏 Today's Episode is Brought To you by: Command Line Heroes

Command Line Heroes is an original podcast from Red Hat about the people who transform technology from the command line up.

A new season releases on July 14th,  in which Author Clive Thompson joins host Saron Yitbarek to share his insights from over 200 interviews with coders for his latest book.

This 3-episode mini-season will cover: the many paths to a coding career, where coders work, and what coders expect from each other.

Head on over to the podcast platform of your choice to listen and subscribe for free to Command Line Heroes.

 

📮 Ask a Question 

If you enjoyed this episode and would like me to discuss a question that you have on the show, drop it over at: developertea.com. 

 

🧡 Leave a Review

If you're enjoying the show and want to support the content head over to iTunes and leave a review! It helps other developers discover the show and keep us focused on what matters to you.

Jul 20, 2020
Stop Pushing Down Your Emotions
00:08:23

In today's episode of Developer Tea, we're talking about the discomfort of silence and stillness, and how to face the quiet part of ourselves. 

Can you stay still without any distractions today for 1 minute and just listen to your own thoughts? 

📮 Ask a Question 

If you enjoyed this episode and would like me to discuss a question that you have on the show, drop it over at: developertea.com. 

 

🧡 Leave a Review

If you're enjoying the show and want to support the content head over to iTunes and leave a review! It helps other developers discover the show and keep us focused on what matters to you.

 

🍵 Subscribe to the Tea Break Challenge

This is a daily challenge designed help you become more self-aware and be a better developer so you can have a positive impact on the people around you. Check it out and give it a try at https://www.teabreakchallenge.com/.

Jul 17, 2020
Small Problems and Principled Engineering
00:09:26

🙏 Today's Episode is Brought To you by: Command Line Heroes

Command Line Heroes is an original podcast from Red Hat about the people who transform technology from the command line up.

A new season releases on July 14th,  in which Author Clive Thompson joins host Saron Yitbarek to share his insights from over 200 interviews with coders for his latest book.

This 3-episode mini-season will cover: the many paths to a coding career, where coders work, and what coders expect from each other.

Head on over to the podcast platform of your choice to listen and subscribe for free to Command Line Heroes.

 

📮 Ask a Question 

If you enjoyed this episode and would like me to discuss a question that you have on the show, drop it over at: developertea.com. 

 

🧡 Leave a Review

If you're enjoying the show and want to support the content head over to iTunes and leave a review! It helps other developers discover the show and keep us focused on what matters to you.

 

 

Jul 14, 2020
The Stories Your Code Tells
00:06:01

What does your code explain both in the code and outside of it? 

In today's episode, we're talking about the reason for making  the coding decisions that we choose to make. 

 

📮 Ask a Question 

If you enjoyed this episode and would like me to discuss a question that you have on the show, drop it over at: developertea.com. 

 

🧡 Leave a Review

If you're enjoying the show and want to support the content head over to iTunes and leave a review! It helps other developers discover the show and keep us focused on what matters to you.

 

🍵 Subscribe to the Tea Break Challenge

This is a daily challenge designed help you become more self-aware and be a better developer so you can have a positive impact on the people around you. Check it out and give it a try at https://www.teabreakchallenge.com/.

Jul 08, 2020
Offensive and Defensive Software Engineering Strategies
00:10:12

In code we are trying to construct, but we often leave out the consumers, machines and co-workers who are using the code we're writing.  

How can we think in terms of human realities in our code? 

🙏 Today's Episode is Brought To you by: Linode

Whether you’re working on a personal project or managing your enterprise’s infrastructure, Linode has the pricing, support, and scale you need to take your project to the next level. Get started on Linode today with a special $20 credit for listeners of Developer Tea.

Visit: linode.com/developertea and use promo code developertea2020

P.s. They're also hiring! Visit https://www.linode.com/careers to see what careers are available to you.

 

📮 Ask a Question 

If you enjoyed this episode and would like me to discuss a question that you have on the show, drop it over at: developertea.com. 

Jul 06, 2020
Your Present is Soon Your Past
00:10:49

In today's episode of Developer Tea, we're talking about the concept of time. We'll linger on the idea that moments have a timeline: future, present, and past. 

How do our moment timelines help us become better developers and coworkers? 

 

🙏 Today's Episode is Brought To you by: Command Line Heroes

Command Line Heroes is an original podcast from Red Hat about the people who transform technology from the command line up.

A new season releases on July 14th,  in which Author Clive Thompson joins host Saron Yitbarek to share his insights from over 200 interviews with coders for his latest book.

This 3-episode mini-season will cover: the many paths to a coding career, where coders work, and what coders expect from each other.

Head on over to the podcast platform of your choice to listen and subscribe for free to Command Line Heroes.

 

📮 Ask a Question 

If you enjoyed this episode and would like me to discuss a question that you have on the show, drop it over at: developertea.com. 

 

🧡 Leave a Review

If you're enjoying the show and want to support the content head over to iTunes and leave a review! It helps other developers discover the show and keep us focused on what matters to you.

Jul 01, 2020
Dr. Jekyll and Mr. Hyde - Rejecting a Duel Identity
00:06:09

Just like many of the other distortions that our brains trick us into believing, the idea that we have two selves, good and bad, hides away our complex ego. 

In today's episode, we're talking about ego and how to get outside of our self-perception when we make a mistake in order to grow and learn. 

📮 Ask a Question 

If you enjoyed this episode and would like me to discuss a question that you have on the show, drop it over at: developertea.com. 

 

🧡 Leave a Review

If you're enjoying the show and want to support the content head over to iTunes and leave a review! It helps other developers discover the show and keep us focused on what matters to you.

 

🍵 Subscribe to the Tea Break Challenge

This is a daily challenge designed help you become more self-aware and be a better developer so you can have a positive impact on the people around you. Check it out and give it a try at https://www.teabreakchallenge.com/.

Jun 29, 2020
Uncomfortability, the Ultimate Teacher
00:11:51

In today's episode, we're talking about an environment of learning that you can create on your own. 

How can we create an environment that puts us in a state of discomfort in order to keep us growing?

 

🙏 Today's Episode is Brought To you by: Linode

Whether you’re working on a personal project or managing your enterprise’s infrastructure, Linode has the pricing, support, and scale you need to take your project to the next level. Get started on Linode today with a special $20 credit for listeners of Developer Tea.

Visit: linode.com/developertea and use promo code developertea2020

P.s. They're also hiring! Visit https://www.linode.com/careers to see what careers are available to you.

 

📮 Ask a Question 

If you enjoyed this episode and would like me to discuss a question that you have on the show, drop it over at: developertea.com. 

Jun 26, 2020
Baseline Happiness and Delayed Achievements
00:08:48

If you think about most achievements awarded, they are handed out over a period of time when the dues are paid and effort put in. 

In today's episode, we're talking about pictures of achievement and taking a moment to reflect on what it means to live a full and satisfying life as a developer. 

 

🧡 Leave a Review

If you're enjoying the show and want to support the content head over to iTunes and leave a review! It helps other developers discover the show and keep us focused on what matters to you.

 

📮 Ask a Question 

If you enjoyed this episode and would like me to discuss a question that you have on the show, drop it over at: developertea.com. 

Jun 25, 2020
Finding Underlying Motivations to Stay Resilient In Your Career
00:08:08

Aside from the fact that we're making a living being engineers, what is it that keeps us coming back into work every day? 

At some point in your career, the initial things that brought you into engineering will shift, and when those things change, what is left? 

What keeps you going? 

Today, we talk about what motivations drive us and how to keep our motivations relevant when the career changes.

🧡 Leave a Review

If you're enjoying the show and want to support the content head over to iTunes and leave a review! It helps other developers discover the show and keep us focused on what matters to you.

 

📮 Ask a Question 

If you enjoyed this episode and would like me to discuss a question that you have on the show, drop it over at: developertea.com. 

Jun 22, 2020
Strategies for Overcoming Mental Blocks
00:10:07

What do you do when you hit a mental block and don't know how to solve a problem? 

Today we'll dig into what we can do about this blocked scenario and how can we better deal with negative emotions that follow. 

 

🙏 Today's Episode is Brought To you by: Linode

Whether you’re working on a personal project or managing your enterprise’s infrastructure, Linode has the pricing, support, and scale you need to take your project to the next level. Get started on Linode today with a special $20 credit for listeners of Developer Tea.

Visit: linode.com/developertea and use promo code developertea2020

P.s. They're also hiring! Visit https://www.linode.com/careers to see what careers are available to you.

 

📮 Ask a Question 

If you enjoyed this episode and would like me to discuss a question that you have on the show, drop it over at: developertea.com. 

Jun 20, 2020
What Will You Say When You Don't know?
00:11:52

In today's episode, we're  talking to early engineers and challenging all new engineers to think about how they will handle the pressure of not knowing the answer to a question asked by a co-worker. 

 

🙏 Today's Episode is Brought To You By: ZeBrand

Setting up your brand with ZeBrand only takes 5 minutes and you’ll have instant access to your assets to start showcasing your product today at https://zebranding.com/

Jun 18, 2020
Wishes, Beliefs, and Knowledge
00:07:24

In this short episode, we're digging into the relationship between our belief and knowledge and how we form our beliefs based on knowledge. 

 

🎟Upcoming Events

Wanna get your hands on the hottest #JavaScript tech?

Reserve a spot at #JSNationLive happening on June 18-19, and see speakers / instructors like Tobias Koppers (Webpack), Orta Therox (TypeScript), Minko Gechev (Angular), Matteo Collina (Node.js) and many others.

Check them out and reserve your FREE spot at live.jsnation.com

Visit: linode.com/developertea and use promo code developertea2020

P.s. They're also hiring! Visit https://www.linode.com/careers to see what careers are available to you.

Jun 15, 2020
Listener Question from Saul: How Do I Communicate with Non-Technical Decision Makers?
00:11:33

In today's episode, we dive into Saul's question by recounting past experience and providing tools to approach this situation at a human level and from your employers expectation. 

 

📮 Ask a Question 

If you enjoyed this episode and would like me to discuss a question that you have on the show, drop a message over at: developertea.com. 

 

🙏 Today's Episode is Brought To you by: Linode

Whether you’re working on a personal project or managing your enterprise’s infrastructure, Linode has the pricing, support, and scale you need to take your project to the next level. Get started on Linode today with a special $20 credit for listeners of Developer Tea.

 

🎟Upcoming Events

Wanna get your hands on the hottest #JavaScript tech?

Reserve a spot at #JSNationLive happening on June 18-19, and see speakers / instructors like Tobias Koppers (Webpack), Orta Therox (TypeScript), Minko Gechev (Angular), Matteo Collina (Node.js) and many others.

Check them out and reserve your FREE spot at live.jsnation.com

Visit: linode.com/developertea and use promo code developertea2020

P.s. They're also hiring! Visit https://www.linode.com/careers to see what careers are available to you.

Jun 12, 2020
How Questions Influence Pathways to Solutions
00:09:51

In today's episode we're talking about problems and how we involve questions into our day-to-day tasks as developers. 

We'll cover question framing techniques and practices to boost collaboration with your co-workers on problem solving.

🙏 Today's Episode is Brought To You By: ZeBrand

Setting up your brand with ZeBrand only takes 5 minutes and you’ll have instant access to your assets to start showcasing your product today at https://zebranding.com/

 

🎟Upcoming Events

Wanna get your hands on the hottest #JavaScript tech?

Reserve a spot at #JSNationLive happening on June 18-19, and see speakers / instructors like Tobias Koppers (Webpack), Orta Therox (TypeScript), Minko Gechev (Angular), Matteo Collina (Node.js) and many others.

Check them out and reserve your spot at live.jsnation.com

Jun 10, 2020
4 Points Of Advice For Brand New Developers
00:15:00

 

As someone who was a self-taught developer, I have an affinity for people eager to become a developer. 

In today's episode, we'll offer four different pain points that you're likely to experience in your career and give tips on how to use those moments to continue your growth and develop your skills. 

 

🙏 Today's Episode is Brought To You By: ZeBrand

Setting up your brand with ZeBrand only takes 5 minutes and you’ll have instant access to your assets to start showcasing your product today at https://zebranding.com/

🎟Upcoming Events

Wanna get your hands on the hottest #JavaScript tech?

Reserve a spot at #JSNationLive happening on June 18-19, and see speakers / instructors like Tobias Koppers (Webpack), Orta Therox (TypeScript), Minko Gechev (Angular), Matteo Collina (Node.js) and many others.

Check them out and reserve your spot at live.jsnation.com

Jun 08, 2020
What Does It Take To Change Your Mind?
00:16:07

Changing our minds on a belief or issue that we stand by is not easy and as humans but is required of us to grow as people and as professionals.

In this episode of Developer Tea, we're walking through three different visualizations to help us better understand and become more comfortable with when and why we decide to change our minds.

🙏 Today's Episode is Brought To You By: ZeBrand

Setting up your brand with ZeBrand only takes 5 minutes and you’ll have instant access to your assets to start showcasing your product today at https://zebranding.com/

🎟Upcoming Events

Wanna get your hands on the hottest #JavaScript tech?

Reserve a spot at #JSNationLive happening on June 18-19, and see speakers / instructors like Tobias Koppers (Webpack), Orta Therox (TypeScript), Minko Gechev (Angular), Matteo Collina (Node.js) and many others.

Check them out and reserve your spot at live.jsnation.com

Jun 03, 2020
Play, Stakes, and Learning
00:10:12

🎟Upcoming Events

Wanna get your hands on the hottest #JavaScript tech?

Reserve a spot at #JSNationLive happening on June 18-19, and see speakers / instructors like Tobias Koppers (Webpack), Orta Therox (TypeScript), Minko Gechev (Angular), Matteo Collina (Node.js) and many others.

Check them out and reserve your spot at live.jsnation.com

🙏 Today's Episode is Brought To You By: HeadSpin

With HeadSpin, you only need one platform for testing, monitoring, and analytics across applications, devices, and networks.

Check them out at headspin.io

Jun 01, 2020
Leveraging Our Emotional Goals
00:09:57
What are you willing to give up for your goals?
May 27, 2020
Mental Models for Finding Balance
00:13:42
What does it mean when we use the term "balance"? In today's episode, we're talking about balance as it relates to decision making.
May 25, 2020
High Certainty, High Value Defaults
00:13:08
What is a useful default and when can they lead you astray?
May 22, 2020
3 Ways to Be a Better PR Author
00:15:39
One of the most frustrating things developers can face is writing a bunch of code, working hard on features and then waiting around for PR reviews. In today's episode, we're talking about how you can submit PRs better so reviews go quickly and smoothly.
May 20, 2020
4 Ways to Be a Better PR Reviewer
00:17:24
What does it mean to collaborate as an engineer with other engineers? In today's episode, we're talking about the pull request process and the lack of attention it seems to get from engineers.
May 18, 2020
What is Code, to Our Evolved Mind?
00:15:30
How does our brain perceive code in our environment and how does our mind make meaning out of our code?
May 15, 2020
Correlation, Causation, Post Hoc, Ergo Propter Hoc
00:07:35
Correlation is not causation. In today's episode, we're talking about how we get twisted around, thinking data correlation equals causation.
May 13, 2020
Context-Dependent Decisions and Linear Heuristic Mental Models
00:18:41
Which language should you learn? Which book should you read next? In today's episode we're talking about intentional decisions we make and how those decisions can shape our immediate and long-term reality.
May 12, 2020
Productive Self-Sabotage
00:15:09
What causes us to fail? In today's episode we're talking about some of the answers to why we fail.
May 08, 2020
Simple Prioritization Visualization
00:10:11
Today's episode is a visualization exercise. Think about the 10-20 minute tasks that will eventually make up your day.
May 06, 2020
There Is No, "Way We've Always Done It"
00:09:05
In today's episode we're talking about the shape of our restrictions and what we take for granted in our current situations.
May 04, 2020
When To Walk Away From (and come back to) A Problem
00:11:16
In today's episode, we're answering a reviewer question; "When do you walk away from a problem to find the solution?"
May 01, 2020
Default Problem Solving Modes
00:09:02
What is your problem solving strategy in the face of uncertainty?
Apr 29, 2020
What Orders Have You Inherited?
00:10:25
There is some level of order that we all inherit. In today, we're talking about the pre-determined systems and facts that we grow up to rely on and guide our decisions.
Apr 27, 2020
Upstream w/ Dan Heath (Part 2)
00:32:50
Today, we conclude the interview with Dan Heath. In this part 2 of our conversation, we dive into respect and heroics for efforts of individuals who have prevented a team member from having to save the day or come to the rescue when a system fails.
Apr 24, 2020
Upstream w/ Dan Heath (Part 1)
00:26:04
In today's episode, we sit down with Dan Heath, author of a new book , Upstream. In this part 1 of the conversation with Dan, we discuss preventative work over reactive work among teams.
Apr 22, 2020
Protecting Uncertainty
00:06:28
In today's episode we're talking about what we don't know as a healthy marker for successful teams.
Apr 20, 2020
Learning Isn't A List of Items Your Can Check Off
00:13:54
We are addicted to knowledge and knowing more. In today's episode, we're talking about learning and seeing the world in a way that encourages more learning.
Apr 17, 2020
Consider Your Cues
00:07:32
In today's episode we're talking about changing habits and how to adapt to drastic changes.
Apr 13, 2020
How Little We Really Know
00:15:51
How often do you think about what you don't know? In today's episode we're talking about the feeling of guilt when coming across a skill that you don't know.
Apr 11, 2020
Improving Through Bad Ideas and Silly Questions
00:13:29
In today's episode, we're talking about the social instinct that prevents us from sharing silly or bad ideas and asking dumb questions during meetings.
Apr 08, 2020
Forcing Functions
00:07:30
In today's episode we're talking about different challenges we face and creating tough situations on purpose to drive us forward in career development.
Apr 06, 2020
Growth, Uncomfortability, and Deliberate Practice
00:09:30
In today's episode, we're talking about intensional discomfort and knowing when it's a growth practice and when to identify it debilitating.
Apr 03, 2020
Practical Steps for Reframing Problems
00:13:00
What words are you using to describe a problem you're working on? Today, we're talking about framing and how to effectively communicate what you're trying to solve.
Apr 01, 2020
Take Advantage of What You Already Have
00:10:54
Every developer at least at one point in their career gets the feeling that they are falling behind. In today's episode, we're talking about overlooking the things you already know.
Mar 30, 2020
Stress and Tolerance
00:10:05
In today's episode we're talking about stress responses during difficult times.
Mar 27, 2020
Architecting Change - Interpolation
00:11:03
Change is hard and complex and yet it is all around us. That's what we're talking about on today's episode of Developer Tea.
Mar 25, 2020
When Do Long-Term Models and Habits Betray You?
00:11:20
Habits are not built over-night. In today's episode, we're discussing when mental models are standing in your way and what you can do about it.
Mar 23, 2020
The Overreaction Paradox
00:11:19
In today's episode, we're talking about overreactions to events around us as you work from home and in isolation. When is overreaction acceptable and when does it cause a larger problem?
Mar 20, 2020
Hidden Environment Inputs - Mindful Remote Work
00:10:00
Many of you are working from home for the first time in a long time. In today's episode, we're talking about mindful remote work.
Mar 18, 2020
Interview w/ Carl Yates Perry (Part 2)
00:45:12
Stress can either stretch you or hurt you. In today's second part of the interview with Carl Yates Perry, General Manager at Square, we're discussing jobs that give you more energy than they take and how to maintain a healthy working life.
Mar 16, 2020
Interview w/ Carl Yates Perry - Part 1
00:42:28
How do you know when it's the right time to leave your job? In today's part 1 of this 2-part interview, we're talking to Carl Yates Perry about his job transitions and how he made the decision to become the General Manager at Square.
Mar 13, 2020
Flattening the Cost of Change Curve
00:07:28
Today we're talking about future-proofing your code and cost of change curves.
Mar 11, 2020
4 Reasons You Will Never Pick the "Right Tool For the Job"
00:12:06
Picking the best tool for the job is a smart solution for developers, but in today's episode, we're talking about how choosing the best tool for the job can sometimes limit us from the best solution to a problem.
Mar 09, 2020
Four Questions for the Weekend
00:15:18
Questions are the most powerful tool you can use to clarify situations and solve problems. Today, we're talking about finding different sources for questions that require you to pause and think.
Mar 07, 2020
Breaking Your Own Rules Accelerates Bad Habit Formation
00:14:21
This episode is about quality over quantity when it comes to finding a solution to a problem. When is it right to take time and do something right vs. moving fast?
Mar 04, 2020
Redefine Your Career Search Rules
00:10:55
In today's episode, we're talking about changing your approach to looking for a job.
Mar 02, 2020
Functional Autonomy and Finding Meaning in the Small Things Today
00:09:02
The actions that you take today are not representative of who you are. In today's episode, we're talking about enjoying the small things and finding meaning in even the smallest tasks.
Feb 28, 2020
Your Influence is Catalyzed By What is Influencing You
00:04:49
It's easy to look at our daily lives to evaluate what we're doing as individuals. In today's episode, we're getting introspective and talking about our influence from another person's perspective.
Feb 26, 2020
Your Time is An Account With An Unknown Balance
00:12:58
Each day you're living a piece of your life and if you were to think of time as a currency that is always flowing out. You have an account and that account has a certain amount of time in it but you don't know how much you have in that account. In today's episode we're talking time as a limited account.
Feb 25, 2020
Don't Make the Problem Fit the Model
00:11:46
One of the most critical skills is the ability to map information and relate it to other information. In today's episode, we're talking about mapping models that go wrong and how forcing a concept into the wrong model can cause major problems in software and your career as a developer.
Feb 21, 2020
Implicit Models and Processes
00:08:18
What actions have you taken in the last hour? In today's episode we're talking about the simple fact that everything we do is governed by some sort of process.
Feb 19, 2020
Measuring Freedom to Change
00:10:47
Why is it so hard for managers to create freedom and autonomy for their teams in a modern work environment? Today, we'll talk about how we can offer more autonomy to our team as well as bring value to the company.
Feb 17, 2020
Embracing Confusion
00:06:41
What does it mean to be confused? What is happening in our brains and what is happening in reality? In today's episode, we're digging into confusion and the role of perception in the work you do.
Feb 14, 2020
Thought Experiment - Rejecting Your Intuitive Solution
00:06:18
Today we've got a thought experiment with the goal of flexing your lateral thinking muscles.
Feb 12, 2020
You Don't Have to Be a Slave to Self-Improvement
00:12:49
Why do you think you need to be great? In today's episode, we're getting clear on why we're motivated to reach our goals as developers and why we can so easily get caught in a trap of working in one particular area when we should be focusing on a bigger picture.
Feb 10, 2020
Getting Stacked Value From your Daily Activities
00:12:41
What makes something worth doing? How do you decide what activities are worth doing?
Feb 07, 2020
Defining Your Reference Points
00:10:01
What was the last question someone asked you that changed the way you think today?
Feb 05, 2020
Engineering Your Habits Like Interfaces
00:08:34
What are the outcomes that you expect in your day-to-day life? That's what we're talking about in today's episode of Developer Tea
Feb 03, 2020
Plans Should Be Functions, Not Documents
00:14:59
The plans we make shape our lives. In today's episode, we're talking about the things we actively choose to do with our time and the process of planning that plays into our futures.
Jan 31, 2020
What Are your Fundamentals?
00:07:16
One of the things you notice when observing great writers or coaches is that they've got a simplicity in their work. In today's episode we discuss the relationships between simplicity, complexity and value.
Jan 29, 2020
Getting On The Right Level When Solving Problems Collaboratively
00:08:47
In today's episode we're talking about getting too much in the weeds vs. being too far removed. We'll talk about the pros and cons of each and offer suggestions to get out of the weeds and get down from the clouds.
Jan 27, 2020
Management Anti-Pattern - Detail Abstraction
00:11:16
If you're standing in a building or riding in a vehicle, look around and think about some of the details around you. Who's job is it to manage the details?
Jan 24, 2020
Management Anti-Patterns - False Homogeneity
00:13:14
What are you focused on today? Focus is perhaps the one superpower that's common in successful people. In today's episode, we're talking about a management anti-pattern that totally destroys focus and provide a solution to get focus back.
Jan 22, 2020
Management Anti-Patterns - Implicit Assignment of Responsibility
00:09:30
If you're listening to this episode in the morning, find a few moments with a piece of paper to write down your top three responsibilities for this week. In today's episode, we're talking about assigning responsibility.
Jan 20, 2020
Two Biases that Can Affect Your Work and Relationships
00:16:33
Think about a recent simple decision you made. How rational was your decision making process? In today's episode, we're talking about two biases that can change the way you approach you work and your relationships with that work and the people who work around you.
Jan 17, 2020
You'll Never Have All of the Information
00:12:00
Information gathering and solving problems is a fun part of the developer role. In today's episode we're talking about the pros and cons of gathering too much information.
Jan 16, 2020
Productivity Isn't About How Much You Get done
00:07:01
Trying to find the most productive way to work. In today's episode we're talking about different ways to think about productivity.
Jan 13, 2020
3 Guidelines for Happier Work with Designers
00:23:02
One of the most misunderstood relationships on cross-functional teams are the role of the designer and developer. Often conflicts can go unresolved and assumptions arise of designers and developer stereotypes, and how these two departments can work better together.
Jan 10, 2020
Connecting Tasks to Operating Modes
00:11:19
What will be different at the end of today as a result of the actions you take?
Jan 09, 2020
Success and Cumulative Advantage
00:10:33
We can't promise that we can make anyone successful, but we can talk about success as a concept from the perspective of systems.
Jan 06, 2020
A Key Misconception About Resolutions
00:10:48
As you begin this new year, we shouldn't overlook the transition of this decade. In today's episode we're talking about a major misconception that can inhibit us from
Jan 03, 2020
Holiday Re-Air: Interview w/ Gabriel Weinberg (part 2)
00:33:58
Happy holidays! Today we re-air part two of our interview with Gabriel Weinberg, CEO of DuckDuckGo. Thank you for listening. We hope you enjoy the episode and we're looking forward to sharing new episodes in the new year.
Dec 27, 2019
Holiday Re-Air: Interview w/ Gabriel Weinberg
00:35:56
Today we re-air an interview from 2019 with Gabriel Weinberg, the CEO of DuckDuckGO. Happy holidays and hope you enjoy this interview!
Dec 23, 2019
Simplifying
00:18:50
In this episode, we're talking about working with distraction and how we can focus better in the new year.
Dec 20, 2019
What We Do With a Lack of Information
00:17:06
Today's episode is about perspective. When you have the perspective that most of what you experience will eventually be forgotten.
Dec 18, 2019
Disagreeing Better, On Purpose
00:15:37
Think about any relationship you've had, specifically a professional relationship. These relationships have either explicit or implicit agreements. In today's episode we're talking about explanations if breaking expectations.
Dec 16, 2019
Two More Guidelines for Better Feedback Loops (Part Three)
00:19:33
Are your processes useful? In the last couple of episodes, we've been talking about feedback loops and in today's episode we're continuing that discussion and zooming out to make sure our feedback loops are proving useful.
Dec 13, 2019
Two Guidelines for Better Feedback Loops (Part Two)
00:16:25
In the last episode we talked about feedback loops and in today's episode, we're talking about how that feedback loop can lead to automatic responses.
Dec 11, 2019
Better Feedback Loops (Part One) - Validation and Cycle Time
00:16:19
In today's episode, we're focusing on self-improvement, specifically focusing on the idea of a feedback loop and how we can use them to change and improve.
Dec 09, 2019
Justifying Feature Work with User Roles and Motivations
00:10:28
What was the last feature you built that wasn't as useful as you'd hoped? How can we avoid this scenario?
Dec 06, 2019
Hypocognition and the Importance of Concepts
00:11:31
Can you experience a feeling that you don't have a name for? In today's episode we're talking about complex feelings and building a framework for creating memories and knowledge.
Dec 04, 2019
Colliding Titles and Roles
00:10:40
How do titles and roles function on a team and how can they lead us astray? Today, we're talking about roles on development teams and what they mean.
Dec 02, 2019
Managing Requests, Making Commitments
00:11:05
Today we're talking about how to think about requests and different ways to manage too many requests.
Nov 29, 2019
The Benefit of Our Predecessors
00:09:13
We're taking a moment to express a bit of gratitude for our environment that gave us the opportunity to work in the development field.
Nov 27, 2019
The Illusion of Balancing Priorities
00:10:48
The conflict you face on your team is likely due to competing priorities. Ultimately, it's on us to determine what our priorities are when pulled in different directions. In today's episode, we're talking about why priority is not a sole decision but a team decision.
Nov 25, 2019
Commit To Actions, Measure Outcomes
00:09:31
Take a minute to think about the amount of responsibilities you have.
Nov 22, 2019
Check Your Leverage
00:11:48
Everybody's words have influence on the people around them. In today's episode, we're going to talk about how our words can give us leverage as a professional and fellow team mate.
Nov 20, 2019
Meetings Can Trick Your Emotions
00:10:52
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?
Nov 18, 2019
Preserving Subcultural Language
00:12:25
Today, we're talking about how your companies sub-cultural language and how that relates to clarity in knowledge transfer.
Nov 16, 2019
Different Behaviors with the Same Values - Practicing Modes
00:11:19
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.
Nov 13, 2019
How Small Behaviors Cascade into Life-Changing Results
00:10:47
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.
Nov 11, 2019
Focusing On Improving One Value At A Time
00:11:46
In today's episode, we're talking about how we can practice values and stay focused without overanalyzing every detail.
Nov 08, 2019
Tracing Chained Motivations
00:12:17
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.
Nov 06, 2019
Productivity In The Face of Ambiguity with Functional Assumptions
00:11:01
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".
Nov 04, 2019
Ask Better Questions
00:12:14
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.
Nov 01, 2019
Interview with Anil Dash (Part 2)
00:30:54
Today we air part 2 of our interview with Anil Glitch, CEO of Glitch.
Oct 30, 2019
Interview with Anil Dash (Part 1)
00:33:26
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.
Oct 28, 2019
Seeking a Disconnected Perspective
00:10:10
In today's episode, we're going to use a visualization to understand our perspective.
Oct 25, 2019
Balancing Accountability and Empathy
00:09:34
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.
Oct 23, 2019
Habits of Successful Software Engineers - Multiplying Value by Thinking in Systems
00:10:34
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.
Oct 21, 2019
Messages in Object Oriented Programming
00:06:06
A lot of the work of a developer and determining how things come together, comes down to the developers themselves.
Oct 18, 2019
Be Present While Thinking on the Past and Future
00:12:54
In today's episode we're talking about intentionally thinking about the future and reflecting on the past.
Oct 16, 2019
Leverage As A Career Heuristic
00:15:01
In today's episode, we're talking about a specific heuristic to drive your career growth.
Oct 14, 2019
Don't Use Transparency As a Weapon
00:12:16
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.
Oct 11, 2019
Steps to Become a Terrible Developer
00:11:51
What does it mean to be a bad developer? That's what we're talking about on today's episode of Developer Tea
Oct 09, 2019
The Ocean of Choice Between Can and Will
00:13:23
When we think about what we can do, the possibilities are virtually infinite, but what we will do is a completely different story.
Oct 07, 2019
Priming Effects
00:08:03
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.
Oct 04, 2019
Dealing With Overwhelm
00:12:30
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?
Oct 03, 2019
Admitting When You Don't Know
00:09:02
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.
Sep 30, 2019
From Explicit to Implicit: When Our Mental Energy is Wasted
00:10:21
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
Sep 28, 2019
Implicit to Explicit: Management Systems
00:10:19
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.
Sep 25, 2019
Implicit to Explicit: Perception and Emotions
00:10:46
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.
Sep 23, 2019
Moving Implicit Systems to Be More Explicit
00:14:14
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.
Sep 20, 2019
Progress by Habit, Perception by Exception
00:11:30
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.
Sep 18, 2019
Product Mindset w/ Jessica Hall (Part 2)
00:32:21
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.
Sep 16, 2019
Product Mindset w/ Jessica Hall (Part 1)
00:43:24
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.
Sep 13, 2019
How To Be A Bad Manager
00:10:03
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.
Sep 11, 2019
Imagining a Clearer Reality
00:10:21
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.
Sep 09, 2019
Digging Up Your Purpose
00:13:36
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.
Sep 06, 2019
The Nuances of Behavior and Research
00:09:16
The science of motivation is tricky. We know some of the things we want but don't know how to get them.
Sep 04, 2019
Advice I Would Have Rejected Ten Years Ago
00:15:53
Something difficult to accept is the fact that you will probably change.
Sep 03, 2019
Your Purpose is Not a Point in the Future
00:08:09
Different ways to think about finding purpose.
Aug 30, 2019
Listen To This In You're Feeling Stuck
00:15:59
If you're feeling stuck right now, this is the episode for you.
Aug 28, 2019
Improve Your Team by Rejecting These Bad Assumptions
00:14:43
Today we're focusing on self-improvements as a team.
Aug 26, 2019
Using Pre-Mortems to Find the Opposition to Our Focus
00:10:45
Focus.
Aug 23, 2019
Taking Advantage of Your Time as a Student
00:09:17
School will be starting soon and in today's episode we're talking specifically to students.
Aug 21, 2019
Beating Boredom in Your Career
00:14:33
We've all experienced boredom.
Aug 19, 2019
Short Term Decisions, Long Term Mindset
00:09:51
Today we're talking about thinking long term.
Aug 16, 2019
Beating Dogma And Choosing The Right Tools
00:13:28
The stereotype that developers are highly opinionated.
Aug 14, 2019
Reaping Rewards by Expecting Success
00:08:39
It's important to find ways to succeed.
Aug 12, 2019
Going Beyond Simply Fixing Failures
00:10:08
Failure is a fundamental part of improvement.
Aug 09, 2019
How to Engineer More Epiphany Moments in Your Day-to-Day
00:11:03
Where do great ideas come from?
Aug 05, 2019
3x3 - Misconceptions About Senior Engineers
00:07:34
You just got your first job as an engineer. What exactly does it mean to be a senior engineer?
Aug 02, 2019
3x3 - Relating Better With Difficult Coworkers
00:07:54
Whether we like to admit it or not we've all dealt with a difficult coworker.
Jul 31, 2019
3x3 - Uncovering Hidden Information
00:09:35
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
Jul 29, 2019
Belief Substitution
00:07:01
Think about a belief you hold relatively strongly.
Jul 26, 2019
Career Decisions and Penalty Kicks
00:08:15
Imagine that you aren't a software developer and instead a goalie. How would you defend a penalty kick?
Jul 24, 2019
How to Affect Organizational Change
00:13:14
Perhaps one of the most undervalued skills of developers to to affect change.
Jul 22, 2019
Every Decision is an Opportunity Tradeoff
00:08:20
Our fear of missing out is usually a fear of missing out on a specific opportunity.
Jul 19, 2019
The Dangerous Characteristics of 10x Engineers
00:13:34
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.
Jul 17, 2019
You're Not So Important - Why Our Ego Drives Anxiety in the Workspace
00:12:01
Today, we're talking about managing anxiety in the workspace.
Jul 15, 2019
Finding Beginner's Luck Again
00:08:06
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.
Jul 12, 2019
Part 3: An Elegant Puzzle Book Discussion w/ Will Larson
00:28:40
Will is an engineering manager at Stripe, and he recently published a book titled, An elegant puzzle.
Jul 10, 2019
Part 2: An Elegant Puzzle Book Discussion w/ Will Larson
00:35:59
Will is an engineering manager at Stripe, and he recently published a book titled, An elegant puzzle.
Jul 08, 2019
Part 1: An Elegant Puzzle Book Discussion w/ Will Larson
00:31:04
Will is an engineering manager at Stripe, and he recently published a book titled, An elegant puzzle.
Jul 05, 2019
What You Feed Will Grow
00:13:47
In today's episode, we're discussing young developers and mentoring. This episode is all about clarity.
Jul 03, 2019
Mid-Year Resolutions
00:15:45
What are your goals for the rest of your year? That's what we're talking about in today's episode of Developer Tea
Jul 01, 2019
How Do I Choose a Starting Point for Best Practice?
00:13:13
It's important to have a foundation for best practice but where does it come from?
Jun 30, 2019
Reversing Adversarial Dynamics in Interviews
00:12:47
Whether you have a job or interviewing for someone to take a job, we are looking for others to provide us feedback.
Jun 26, 2019
Accelerate Your Career with Pattern Matching
00:10:40
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.
Jun 24, 2019
Individual Contributor Career Growth w/ Matt Klein (part 2)
00:38:28
In today's episode we're chatting again with Matt Klein.
Jun 21, 2019
Individual Contributor Career Growth w/ Matt Klein (part 1)
00:31:36
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.
Jun 19, 2019
The Connection Between Imagination, Confidence and Performance
00:12:42
What do you expect from yourself? Today, we're talking about personal expectations.
Jun 17, 2019
How Can Two Rational People Disagree?
00:15:00
We talk about how difficult it is to find a method to produce the results you want.
Jun 12, 2019
Test Driven Meetings - Measuring Outputs and Side Effects
00:15:25
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.
Jun 10, 2019
Aligning Incentives w/ Lambda School CTO - Ben Nelson (part 2)
00:31:25
This is part 2 of the interview with Lambda School's CTO - Ben Nelson.
Jun 07, 2019
Aligning Incentives w/ Lambda School CTO - Ben Nelson (part 1)
00:27:08
This is part 1 of a two part interview with Lambda School's CTO - Ben Nelson.
Jun 05, 2019
3 Assumptions That Can Hurt Your Job Search
00:16:22
What should we care about when looking for a job?
Jun 03, 2019
Mental Models w/ Gabriel Weinberg, CEO of DuckDuckGo (part 2)
00:35:30
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.
May 31, 2019
Mental Models w/ Gabriel Weinberg (part 1)
00:37:05
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.
May 29, 2019
Great Code is Marked by Flexibility
00:09:20
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.
May 27, 2019
Crafting Your Work By Your Strengths
00:13:23
One of the things you may do is think you've got a lot of work to do to improve.
May 24, 2019
Make Your Problems Smaller
00:13:39
Typically when we face adversity, our issues are not so simple. Today, we're talking about problem solving in parts.
May 22, 2019
Three Things I Wish I Learned Earlier in My Career As A Software Developer
00:15:11
Three things I wish I knew starting out as a software developer.
May 20, 2019
3 Red Flags that You're Heading for Burnout
00:14:29
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.
May 17, 2019
3 Principles for Your Job Search
00:21:01
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.
May 15, 2019
Mental Simulations - Information (A)Symmetry
00:09:47
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.
May 13, 2019
Mental Simulations - Persona Perspectives
00:09:47
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.
May 10, 2019
Metal Simulations - Artificial Constraints
00:18:32
Think back to a moment when your mind shifted at a fundamental level. Today, we're talking about mental simulations and artificial constraints
May 08, 2019
The Fear : Value Connection
00:15:21
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.
May 06, 2019
What Kind of Decisions Are You Optimizing For?
00:22:14
What Kind of Decisions Are You Optimizing For? In today's episode, we focus on the individual contributor level and managerial level.
May 03, 2019
Contingencies and Planning for Failure
00:16:23
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
May 01, 2019
Three Career-Changing Perspective Shifts When Preparing to Start A New Job
00:11:43
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.
Apr 29, 2019
Uncovering Your Unconscious With Flagged Behaviors
00:15:09
Nobody choses to do things against our interest. In today's episode, we're talking about decisions we face on a daily basis.
Apr 26, 2019
Meetings - Good, Bad, Or Just Complex?
00:13:38
I want you to think back to the last meeting you had....did you feel like it was a waste of time?
Apr 24, 2019
Modeling Decisions as Dynamic Functions
00:16:21
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.
Apr 22, 2019
Thinking in Bets w/ Annie Duke (part 2)
00:41:17
What if every decision you made had a bet attached to it? That's
Apr 19, 2019
Thinking in Bets w/ Annie Duke (part 1)
00:38:32
What if every decision you made had a bet attached to it? That's
Apr 17, 2019
Uncovering Deeper Motivations and Goals
00:18:16
Take a moment to think about one of your most important goals in life.
Apr 15, 2019
Ambiguous Goals, Concrete Actions
00:15:09
When you talk about career goals, you often talk about results.
Apr 12, 2019
Focusing Career Progress
00:15:05
No matter where you are in your career, whether a developer, designer, PM or manager you have aspirations.
Apr 10, 2019
Fail Mode
00:12:28
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
Apr 08, 2019
Feedback Shouldn't Be Scary
00:13:30
How can a concept mean so many different things for different people? Why does feedback cause to fear for some and productivity to others?
Apr 03, 2019
Mental Accounting
00:10:39
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
Apr 01, 2019
Headroom
00:09:03
What makes you feel comfortable and safe? In today's episode, we're talking about taking risks.
Mar 29, 2019
Seek to Understand Rather than Persuade Others Perspectives
00:15:05
Take a moment to do a thought experiment. Remove your thought extractions.
Mar 27, 2019
Bonus Episode - Soft Skills Engineering Meets Developer Tea
00:34:57
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.
Mar 26, 2019
Habits and Replacement Behaviors for Interrupting Triggers
00:09:05
What is the one thing you do automatically that you wish you could change?
Mar 22, 2019
Interview w/ Ali Spittel (part 2)
00:28:08
In part 2 of our interview with Ali we cover what Ali's working on now and things she wishes people would ask her more about.
Mar 20, 2019
Interview w/ Ali Spittel (part 1)
00:28:49
We all have different experiences coming into development, and today we talk with Ali Spittel, a software engineer at Dev.to, director at Women Who Code - DC and lead instructor at General Assembly.
Mar 18, 2019
Witness Protection Program
00:12:48
Do you trust yourself to know what you want?
Mar 15, 2019
Habits of Successful Software Engineers - Getting to Code Quickly and Model Thinking
00:14:20
In today's episode we're talking about two habits that successful software engineers employ when facing a problem.
Mar 13, 2019
Habits of Successful Software Engineers - Clarity, Brevity and Context
00:13:41
What do you do as a developer?
Mar 09, 2019
Interview w/ Bryan Helmig - CTO at Zapier (Part 2)
00:26:08
In today's episode, we continue the discussion with Bryan Helmig, CTO of Zapier
Mar 06, 2019
Interview w/ Bryan Helmig - CTO at Zapier (Part 1)
00:23:43
In today's episode, we talk with CTO and co-founder of Zapier, Bryan Helmig about the different challenges he faced when starting Zapier and the challenges he's facing today.
Mar 04, 2019
Habits of Successful Software Engineers - Seeking Feedback
00:15:01
In today's episode, we're talking about the habits of successful engineers.
Mar 01, 2019
Stress Response and Anger as a Secondary Emotion
00:15:57
In today's episode, we're going to talk about the different stages of stress and how we can better manage our influence in the job when we're experiencing a stressful situation.
Feb 27, 2019
Problem Solving Intuitions - Additive, Subtractive and Reorganizational Thinking
00:11:15
In today's episode, we're talking about solving problems by subtraction vs. additive solutions.
Feb 25, 2019
Starting Your Work Day with Autonomy
00:09:13
One of the most valuable things you've got is the first part of your working day. In today's episode, we're talking about the best use of those first hours in your day.
Feb 22, 2019
Making Decisions - Fighting Fear and Time Warping
00:12:08
One of the barriers to connecting with your career purpose is fear. In today's episode, we're going to talk about working toward your goals knowing that fear will be there with you.
Feb 20, 2019
How We Construct Software, Part 4b: Code and Communication
00:21:32
In today's episode, we dive into the rest of the communication model we started discussing in the previous episode in this series.
Feb 19, 2019
How We Construct Software, Part 4a: Code and Communication
00:23:19
In part four of our discussion on how we construct software, we're discussing a theory of communication, and how it applies to code. This is a two-part episode (A and B) - subscribe so you don't miss the second half!
Feb 15, 2019
How We Construct Software - Part Three (Decision Variance)
00:16:11
In today's episode, we discuss factors that lead to decision variance when constructing software.
Feb 13, 2019
How We Construct Software - Part Two (Beliefs and Models)
00:17:18
In today's episode, we're going to talk a little bit about belief.
Feb 11, 2019
How We Construct Software - Part 1 (Substitute Questions)
00:14:14
In this special series on Developer Tea we're talking about the different ways that software information flows.
Feb 08, 2019
Beating Procrastination
00:10:21
In today's episode, we're talking about specific reasons why we may be running into procrastination in our jobs.
Feb 06, 2019
Poisoning Retrospectives With Hindsight Bias
00:12:09
We recommend structured retrospectives. Identify things that went well and things that didn't go so well during a project or given week.
Feb 04, 2019
When Best Practices Backfire - The Peltzman Effect
00:16:00
Today, we're talking about risk compensation.
Jan 30, 2019
Replace Your Implicit Questions to Break Out of Incrementalism
00:21:24
Most of the changes you make as a developer are incremental. That's what we're talking about in today's episode.
Jan 28, 2019
Self-Awareness and Intellectual Honesty
00:15:19
When was the last time you lied?
Jan 25, 2019
Treating Your Brain as More Than a Machine
00:14:22
In today's episode, we're talking about missed opportunities.
Jan 23, 2019
Improving Confidence and Neutralizing Threats Through Detached Perception
00:18:41
In today's episode, we're talking about responding to situations
Jan 21, 2019
High-Churn Code Should Be Your Cleanest Code
00:08:13
What code do you believe should be the cleanest?
Jan 18, 2019
Mental Models - Lenses for Thinking and Decisions (Part 2)
00:18:58
In today's episode of Developer Tea we're continuing the discussion on challenging our mental models.
Jan 16, 2019
Mental Models - Lenses for Thinking and Decisions (Part 1)
00:21:00
Improvement is not a simple concept but usually comes from experience. In today's episode, we're talking about improvement based on questioning what kind of information you should be seeking.
Jan 14, 2019
Adding tests to a big untested codebase - Where do I start?
00:10:49
Where do you start when you're adding tests to an untested codebase? That's what we're talking about in today's episode of developer tea.
Jan 11, 2019
5 Tips for Improving Your Principles of Experimentation
00:18:34
In today's episode, we're talking about variables to inspect when encountering different problems. At the end of the episode, you'll get 5 tips to add to your toolkit to use when you can use in approach to various problems.
Jan 09, 2019
Visualize Your Goals in Details
00:21:37
One of this year's goals may be to become a healthy developer. In today's episode, we're giving a few tips to keep you on a path to maintaining a healthy lifestyle as a developer.
Jan 07, 2019
Expectations vs. Reality
00:14:46
What are you learning today? In today's episode, we're talking about movement in our careers and how our tools can be progressing or limiting our options and how to self-correct. We're also announcing the Tea Break Challenge!
Jan 04, 2019
Interview w/ Ben Orenstein (pt. 2)
00:35:32
You might remember today's guest back in episode 19 & 20. Today, we talk about new projects with the guest of the show, Ben Orenstein. During part 2 of this two-part episode, we dig into financial opportunities and I challenge you, while you're listening to this episode is to consider the lessons you've learned in 2018 and continue to grow in 2019.
Jan 02, 2019
Interview w/ Ben Orenstein (Part 1)
00:44:52
You might remember today's guest back in episode 19 & 20. Today, we talk about new projects with the guest of the show, Ben Orenstein. During part 1 of this two-part episode, we dig into different opportunities in learning and I challenge you, while you're listening to this episode is to consider the lessons you've learned in 2018 and continue to grow in 2019.
Dec 31, 2018
Interview w/ Michael Chan (pt. 2)
00:53:46
Today's episode of developer Tea is a personal episode with Michael Chan and today we're digging into faith, life and difficult situations. I challenge you as you're listening to part 1 of this week's two-part episode is to ask yourself how you would answer these same questions. Check out more about Michael Chan via his Twitter profile: @chantastic
Dec 28, 2018
Interview w/ Michael Chan (pt. 1)
01:01:58
Today's episode of developer Tea is a personal episode with Michael Chan and today we're digging into faith, life and difficult situations. I challenge you as you're listening to part 1 of this week's two-part episode is to ask yourself how you would answer these same questions. Check out more about Michael Chan via his Twitter profile: @chantastic
Dec 27, 2018
Why Rules Apply Especially to Exceptions
00:17:28
In today's episode, we're talking about a different way of looking at rules and perhaps come to a different conclusion on rules and understanding how and when rules apply.
Dec 14, 2018
3 Practical Steps for Avoiding Narrative Biases
00:23:25
One of our brain's main jobs is to predict our safety and survival, and stories are one of the best ways to pass down a framework to predict the future based on past experiences. In today's episode, we're talking about the power of narrative and ways to break out of story-driven thinking.
Dec 12, 2018
Proof of Complexity and Seeking Simplicity
00:17:37
Today we're talking about the reality that the work we're doing as developers is complex and those complexities interact with each other. In today's episode, we're talking about ways to chase simplicity when working on complex problems.
Dec 10, 2018
The Zen Developer - What Are You Pushing On?
00:11:44
On today's episode, we're talking about the idea of striving or pushing toward a goal. That energy we're putting into our goals based on our past. In this episode, we're asking you to think about where we're pushing and how we can shift our thinking to establish a more calm view of our careers and personal selves.
Dec 07, 2018
Bad Bugs - Avoiding Burnout When Solving Elusive Problems
00:14:56
Today we're talking about hunting down bugs. We'll cover the history of solving for bugs, recognize the appreciation that we're even able to solve these problems, and offer two tips to keep you encouraged during bug fixes.
Dec 05, 2018
Practical Tips for Minding the Details
00:16:32
It's December and a lot of folks are thinking about the gifts they plan to purchase or make for loved ones. In today's episode, we're going to talk about how we can take advantage of our appreciation for details and practical ways to come back to the details we put into our personal lives and as a developer.
Dec 03, 2018
Practicing Non-Attachment as a Developer
00:14:55
In today's episode, we're talking about the concept of detachment and how it corresponds to a developers work and behavior.
Nov 30, 2018
A Discussion On Falsehoods Developers Believe
00:18:26
Today we're talking about various falsehoods. We'll identify some common encounters, and offer some insight into resolving falsehoods when you identify them.
Nov 28, 2018
Three Overconfidence Smells
00:14:00
Today we're talking about ways to identify overconfidence in yourself and in your co-workers and we'll offer some tips to address overconfidence.
Nov 26, 2018
A Challenge Towards Gratitude
00:05:50
Having a thankful attitude of the world around you has proven to benefit you mentally, physically and emotionally. In today's episode, we're talking about a particular way of reflecting inward by recognizing how people who have helped us progress in our careers.
Nov 23, 2018
Observing Your Stress Responses
00:08:14
Take a moment to think about how you respond to stress. You're tested when you face a challenge or a problem occurs in your world. In today's episode, we're going to talk about the ways we express ourselves when faced with stress or challenges we're faced with, and different approaches that can help us handle stresses throughout our work day.
Nov 21, 2018
How Relative Comparisons Affect Our Decisions
00:15:58
There's a common reason why we over optimize code, why different companies have different levels of quality of code, and why you choose the size of coffee you choose when grabbing a cup of joe. In today's episode, we're talking about how these three things correspond.
Nov 19, 2018
Interview w/ Julian Shapiro (part 2)
00:41:30
In today's episode, we're joined again by Julian Shapiro and in the second part of a two-part episode. In this episode, Julian talks about how his past experiences building projects lead him down the Marketing path he walks today.
Nov 16, 2018
Interview w/ Julian Shapiro (part 1)
00:37:18
In today's episode we're joined by Julian Shapiro and in this first part of a two-part episode, Julian talks about building Velocity. js and what he learned while building that project. Be sure to subscribe in whatever podcast app you use so you don't miss out on part-two, coming out this Friday.
Nov 14, 2018
Inhibition, Fear, and Two Mindsets for Moving Forward in the Face of Uncertainty
00:13:33
Fear can often keep us from moving forward and in today's episode, we're talking about different techniques to keep us moving into uncertainty one step at a time.
Nov 12, 2018
Make Programming Principles More Useful with These 3 New Angles
00:17:30
One of the ways you can do better work and uncover more about the world around you are through different patterns of thinking and angles that usually come from rules we've learned. In today's episode, we're focusing on rules and how we can approach a new rule from three different angles.
Nov 09, 2018
Could We All Be Right? Event vs. Construct Theories
00:12:03
When was the last time another developer said something that you disagreed with? In today's episode, we're talking about theories. How someone can be wrong but more often how we can all be right.
Nov 07, 2018
3 Rules for Designing Lasting Habits
00:27:59
In today's episode, we're talking about three rules or practices to live by when building healthy and sustainable habits.
Nov 06, 2018
Exit Points - Where Productivity Turns Into Procrastination
00:20:59
It's November now and we're closing in on the end of the year. As we look past the year and forward toward the future, we reflect and observe. Most of the days past were filled with things we could have done or what we could have done differently. On today's episode of Developer Tea, we're talking about habits and how we can build good habits.
Nov 05, 2018
3 Counterintuitive Rules of Communication with Co-workers
00:16:39
In today's episode, we're talking about communication with co-workers and how we can improve those interactions.
Nov 02, 2018
3 Considerations of Symmetry in Code
00:16:59
In today's episode, we're going to define symmetry in code and identify three things to consider when identifying what tradeoffs we're making in our work.
Oct 31, 2018
Learning React - Part 2 (Three lessons from the perpetual path)
00:21:49
Today's episode we're talking about three specific lessons that I've learned while working in React, and the hope is that this episode to help you consider how a tool can help you learn a concept.
Oct 30, 2018
Learning React - Part 1 (More than just tooling)
00:20:47
Usually, on this show, we talk about ideas or research, but in today's episode, we're talking about my personal experience learning React and how we can apply an experience of learning in your career as you're using it.
Oct 29, 2018
How to Argue Better
00:07:29
In today's episode, we're going to talk about a couple of strategies to get your ego out of the way so you can empathize with another person's opinion and argue better.
Oct 22, 2018
Three Perspective Shifts for Philosophical Engineering
00:14:43
In today's episode, we'll talk about vantage points or thoughts to ponder or lenses that we can look through to view our careers and goals from time to time and get a better grasp on the meaning for what we're doing in development.
Oct 19, 2018
Harmony Over Perfection
00:12:28
You are not the only person who matters in your purpose-driven career. That's what we're talking about in today's episode of Developer Tea. Finding advocates within you team or with your customers with help you move faster in your career.
Oct 18, 2018
Backwards Reasoning
00:13:36
It's important to view yourself as more than a part of a story. In today's episode, we're talking about the self-sabotage that comes with algorithms we identify for ourselves and how we can learn from our past when planning for the future.
Oct 15, 2018
Elected Distractions
00:11:24
In today's episode, we're talking about ways that we intentionally give our attention to things that really don't matter, and how we can easily convince ourselves that a distraction is happening to us, instead of chosen.
Oct 12, 2018
Interview w/ Trevor Hinesley (Part 2)
00:33:36
Today we have an awesome guest that I met outside of his profession. Today's guest is Trevor Hinesley, who is the CTO of Soundstripe and in part 2 of this two-part interview with Trevor, we talk about some struggles that go along with being a leader at a company.
Oct 10, 2018
Interview w/ Trevor Hinesley (Part 1)
00:30:24
Today we have an awesome guest that I met outside of his profession. Today's guest is Trevor Hinesley, who is the CTO of Soundstripe, and in part 1 of this two-part interview with Trevor, we talk about the path we took to get to a leadership role.
Oct 08, 2018
Exploring the Dreyfus Model
00:13:28
In today's episode, we're going to talk about the Dreyfus model of skill acquisition.
Oct 05, 2018
How Code Evolves Through Human Influence
00:17:43
Working with code that's been directed by humans can be intimidating. We come to the table with our emotions, bias, opinions and experiences and approach writing code from one day to the next. In today's episode, we're talking about our humanity, combined with deadlines, revenue or other business goals get in the way of how we write our code day to day, but if we recognize the humanity in our code we can work on improving the way we work.
Oct 03, 2018
Why Great Developer Still Google Their Errors
00:13:58
Today we're talking about how we can still become great developers in craft and yet still find ourselves googling the things we've forgotten. We'll talk about how to get beyond ourselves as being great at something and remind ourselves that we are all continuing to learn and get better.
Oct 01, 2018
5 Learning Anti-Patterns
00:19:25
In today's episode, we're getting back to the bread and butter of learning and talking about the ways we learn and talk about five different anti-patterns for learning.
Sep 28, 2018
Three Co-Worker Anti-Patterns
00:15:43
In today's episode, we're talking about three anti-partners that you are probably experiencing or creating with your co-workers that you have learned, observed or emulated based on the people around us and specific behaviors that we can avoid to improve our relationships with our co-workers.
Sep 26, 2018
When (Not) To Listen To Advice
00:12:59
Think about a time when you got great advice. In today's episode of Developer Tea, we're going to talk about the relevance of advice we receive and how we should be listening and following the advice we get today and advice we've gotten in the past.
Sep 24, 2018
The Truth About Self-Consciousness & Likeability
00:11:44
Doing good work breaks down when you can't realize your own self-worth. In today's episode, we're talking about decision making. accepting that we'll make mistakes and the ability to take action in the face of uncertainty.
Sep 21, 2018
Advice and Survivorship
00:20:35
There are some huge glaring problems when we only look at successful people and try to emulate them. That's what we're going to talk about today, advice from successful people and what to question.
Sep 19, 2018
Evaluating the Downside of Shortcuts
00:11:13
In today's episode, we're talking about the idea that shortcuts lead to a faster solution. Typically we make shortcuts in the name of getting a minimum viable product out the door. We'll dig into what these shortcuts can do well and what we can miss is taking a shortcut as developers.
Sep 17, 2018
Purposeful Mini-Rituals
00:06:07
What are some key things that make up your days? In today's episode, we're talking about purposeful rituals to help us find our career purpose.
Sep 14, 2018
Change Yourself Instead of the World
00:13:06
What do you need to be happy? Today we're going to talk about finding the things that we need to make us happy in ourselves and where we can put our efforts to continue making us happy down the road.
Sep 12, 2018
Facing Fears Instead of Supporting Them
00:10:42
In today's episode, we're talking about uncovering internal fears and how we can face them, instead of avoiding them.
Sep 10, 2018
The Advantage Inexperienced Developers Have
00:12:04
In today's episode, we're going to talk about how the experiences you have influence your behaviors and the pros and cons of being experiences vs. experiencing something for the first time.
Sep 07, 2018
Magnitude of Our Beliefs
00:11:05
In today's episode, we're talking about our development beliefs and how we can prepare ourselves if those development beliefs are challenged and change.
Sep 05, 2018
What Exactly Is Bias, Anyway?
00:09:00
We talk about bias on this show quite a bit but haven't talked about what biases are. In today's episode, we're going to identify different types of biases and give you some tools to respond when you notice yourself reacting to bias.
Sep 03, 2018
2 Ways to Use Explicit Systems
00:10:43
Today we're talking about intentionally defined systems to help us do our jobs better, so we can do our work smarter in the long term.
Aug 31, 2018
Suffering, Fear and Safety
00:14:47
In today's episode, we're reflecting on how we acted yesterday and exploring our opportunities ahead of us.
Aug 29, 2018
3 Ways to Simplify and Avoid Ego Depletion
00:18:56
In today's episode, we're going to talk about different tactics and times of day to make tough vs. easy decisions during your day.
Aug 27, 2018
Power of Expectations
00:09:39
What do you expect to happen today? Maybe it's in your career or if you're job searching, maybe it's an expectation in your email inbox, but what do you expect to improve on personally, today? In today's episode, we're going to talk about our will and actions on a day-to-day basis.
Aug 24, 2018
Interview with Daniel Pink (Part 2)
00:23:12
Today we are thrilled to have Daniel Pink on the show, Daniel has four New York Time Best Sellers and Daniel has a wide variety of experience including being a chief speechwriter for Al Gore in the 90s, and has one of the 10 most watched talks on TED talks. In part 2 of our interview, we're going to talk about Daniel's recent work he's done and what he's excited about in his latest research and dig into his newest book, "When" The scientific secrets of perfect timing.
Aug 22, 2018
Interview w/ Daniel Pink (Part 1)
00:22:25
Today we are thrilled to have Daniel Pink on the show, Daniel has four New York Time Best Sellers and Daniel has a wide variety of experience including being a chief speechwriter for Al Gore in the 90s, and has one of the 10 most watched talks on TED talks. In part 1 of today's interview, we're going to talk about Daniel's experiences and writings and dive right into what Daniel wishes more people would ask him about.
Aug 20, 2018
Accepting Change by Focusing on Continuity
00:11:09
Today I have some personal news to share, in addition to talking about life changes and accepting the fear that comes with change.
Aug 17, 2018
Appreciating Jerry Weinberg
00:09:14
The world of computer science lost a legend last week when Jerry Weinberg passed away on August 7th, 2018. Author of "The Psychology of Computer Programming" as well as "Introduction to General Systems Thinking and quite a few other books, Jerry left us with a better understanding of what it means to be a developer. Today's episode is a tribute to Jerry's work.
Aug 15, 2018
Asymmetry and the Halo Effect
00:15:33
Something that's interesting about instruments is the asymmetry of the job of each hand for skilled musicians. That's what we're going to be talking about in today's episode, the idea of asymmetry that developers experience.
Aug 13, 2018
Fixing Remote Work Communication
00:17:41
As a developer, you've probably encountered an offer to pursue remote work. More and more people are working in a nomadic state as opposed to in an office. So it makes sense to do some studying around remote work and the tradeoffs between remote and in-office work.
Aug 10, 2018
Accepting Irrationality
00:15:16
When was the last time the opposite of what you expected occurred? In today's episode, we're going to talk about why we can experience something entirely different than we were initially expecting.
Aug 08, 2018
Fluidity of Time
00:16:59
One of our most popular episodes on the show was on a subject that's tough to talk about. The subject was time and time management, and that's what we're going to talk about in today's episode - the plasticity and difficulty that time presents.
Aug 06, 2018
Primitive Obsessions
00:10:28
Today, we're talking about doing good work and writing better code, and this episode will ask you to question what good code is. We'll be exploring that through the lens of the code smell called Primitive Obsession.
Aug 03, 2018
Future Features (Are Futile)
00:10:48
What code do you need today? Today's episode is all about business objectives that get translated into our code.
Aug 01, 2018
Evidence is Not Proof
00:09:42
What was the last time you felt 100% certain about a conclusion you made? In today's episode, we're talking about conclusions and how we come to them. Today's episode will challenge you to ask more questions before landing on conclusions
Jul 30, 2018
Fixing Overconfidence with Probabilities
00:15:47
In today's episode, we're talking about how we view our co-workers around us and our perceptions of ourselves.
Jul 27, 2018
Replacing Implicit Questions
00:11:20
What questions are you answering right now? On today's episode we're talking about the power of questions, and more specifically the implicit questions that you're asking in your day.
Jul 25, 2018
Underestimating the Effects of Gratitude
00:05:37
In today's episode, we're talking about the people who you're thankful for or impressed by and letting others know that we appreciate them with zero expectation.
Jul 23, 2018
Smaller Purpose
00:12:39
Part of the point of Developer Tea is to help driven developers connect to their career purposes. In today's episode, we're going to talk about finding purpose in smaller ways.
Jul 20, 2018
Problem Chains
00:08:40
Today we're talking about problems we face every day as developers, and we face problems every day in a lifecycle -- meaning our problems are almost never atomic.
Jul 18, 2018
Rollercoasters of Emotions
00:12:45
It's important that we remember ourselves as humans with emotions and recognize how our emotions affect our behavior and decisions.
Jul 16, 2018
Astrology and The Barnum Effect
00:13:51
In today's episode, we talk about astrology's methodology can be very persuasive and similarities in perceptions of code.
Jul 13, 2018
A Bug Story - How Narrative Bias Creates Blind Spots
00:13:00
Our brains are lazy, but if a story makes sense, that can be more persuasive than raw data and often picked up more readily than data.
Jul 11, 2018
A Research-Backed Argument for Empathy
00:12:31
In today's episode, we're talking about empathy and why everyone needs it.
Jul 09, 2018
A Problem Solving Paradox
00:11:53
In today's episode, we're talking about the paradox that happens when we get caught up seeking the perfect code. How do we address this and get past our own assumptions?
Jul 06, 2018
Attentional Bias & Cognitive Expectations aka "It Was Right In Front Of You The Whole Time"
00:13:41
It's important to understand yourself. Most importantly, it's important to understand how your brain works. What are the things that stick with you and why do those things stick with you?
Jul 04, 2018
No Good Options
00:09:33
We've been talking about choice on the past few episodes of Developer Tea and today we're going to continue down that road in today's episode. Today we're talking about how we navigate our careers when we feel like there are no good options out there for us, and how to remain optimistic.
Jul 02, 2018
Choice Frameworking
00:14:41
In today's episode, we're talking about pros and cons lists based on what we're focusing on, either positive or negative and on the weight of our overall goals.
Jun 29, 2018
Three Ways To Avoid Choice Paralysis
00:17:57
Choices shape our careers, and in today's episode, we're going to talk about decision making and how we can evaluate decisions to move forward instead of letting decisions stop us.
Jun 27, 2018
Internal Dialogues and Barriers to Change
00:13:54
Today we're talking about changes that we want to make both for ourselves and in our careers. To help guide this conversation, we'll be looking at a few motivational quotes from Kent Beck. Kent is an author, speaker, and developer who's on a mission to help geeks feel safe in the world.
Jun 25, 2018
Coding In The Moment
00:13:53
The way we develop is impacted by the way we view the world around us. In today's episode, we're talking about the concept of mindfulness and recognizing that the past is out of our reach while the future fluctuates. This uncertainty can impact the way we view our work as developers, and how we can observe this to manage our mental energy.
Jun 22, 2018
We Become What We Get Used To
00:12:54
In today's episode, we're talking about how you get used to something over time. More specifically we talk about how our normalcies are created.
Jun 20, 2018
Breaking Out of Incremental Thinking
00:12:13
In today's episode, we're talking about breaking the habit of incremental progress. How can we step away from solving the problems that are right in front of us and dig deeper into the core of a problem?
Jun 18, 2018
Interview w/ Andrew Ofstad from Airtable (part 2)
00:37:23
On this show, we often talk about breaking a problem down into smaller tasks, and in today's episode, we have the pleasure of speaking with Andrew Ofstad, who a co-founder of Airtable. Airtable is the future of data management, specifically spreadsheet data management, and in part two of this two-part episode, we discuss some of the learnings Andrew has discovered along his journey into Airtable.
Jun 13, 2018
Interview w/ Andrew Ofstad from Airtable (part 1)
00:41:19
On this show, we often talk about breaking a problem down into smaller tasks, and in today's episode, we have the pleasure of speaking with Andrew Ofstad, who a co-founder of Airtable. Airtable is the future of data management, specifically spreadsheet data management, and in part one of a two-part episode, we discuss how Andrew got into it and where it's going. If you're listening to this episode be sure to tune in to part 2, coming out later this week.
Jun 11, 2018
Treating Time Seriously
00:17:54
Take a moment to think about what time it is. In today's episode, we're going to talk about how time matters to the work you do.
Jun 08, 2018
What You Get Wrong About Productivity - A Humanist Approach
00:17:41
How do you set yourself up for a productive day? That's what we're going to be talking about in today's episode and how we can use our own motivations to get us through some of the harder parts in our day.
Jun 06, 2018
Debugging With Isolation & Modularity
00:13:48
One of the skills that you'll always need to get better at is debugging. Today, we're getting extremely practical and talking about how debugging is an incredibly complex thing that developers have to do and how we can get better.
Jun 04, 2018
Future Thinking & Imagination Barriers
00:15:59
When was the last time you slowed down your thinking to focus a little further out. Today, we're going to focus on our fears and anxieties about our future selves and use that to help us do our current work well.
Jun 01, 2018
Interview w/ Jon Yablonski (Part 2)
00:45:25
On this show, you know we talk about psychology quite a bit and today we sat down with Jon Yobonski to talk about LawsofUX.com and other practical phycological principles. In the second part of this two-part interview with Jon, we talk about LawsofUX.com, Jacob's Law and how Jon goes from development to design using these principles.
May 30, 2018
Interview w/ Jon Yablonski (Part 1)
00:39:51
On this show, you know we talk about psychology quite a bit and today we sat down with Jon Yobonski to talk about Laws of UX.com and other practical phycological principles. In the first part of this two-part interview with Jon, we talk about LawsofUX.com and how Jon goes from development to design using these principles.
May 28, 2018
Obligations and the Consequence of Assumptions
00:17:18
Do you ever get the sense that your day is planned for you? In today's episode, we're talking about how much we believe our days are controlled by us vs. controlled by decisions we've made in the past.
May 25, 2018
Motivation Batching
00:08:15
Take a moment to take a few breaths. That's what we're talking about in today's episode, taking a moment to appreciate the time you live in and how far you've come as a person and a developer.
May 23, 2018
3 Habits of Learning Developers
00:19:52
Becoming a great developer comes with practice and observation. Today, we're going to talk about developing long-term learning habits of developers and ways that you can evaluate the health of your learning environments.
May 21, 2018
Write the Code You Wish You Had
00:08:08
How do you write beautiful code? This is an age-old question for developers and in today's episode, we're going to talk about different techniques to come out of a coding session feeling confident and happy with your work.
May 18, 2018
Problem Solving Series #4: Inductive and Deductive Reasoning
00:16:28
Perhaps you've faced the problem where something works perfecting fine on your device but broken for someone else. Today, we're talking about ways to signal yourself when you're in these situations through inductive and deductive reasoning.
May 16, 2018
Problem Solving Series #3: Perspective Shifts
00:16:15
Have you ever tried to understand what a 4th dimension would feel like? In today's episode, we're going to be talking about gaining new perspectives and why it's so hard.
May 14, 2018
Problem Solving Series #2: Reframing
00:15:36
What is your most memorable de-bugging session? Today, we're talking about fixing our losses by reframing our situations.
May 11, 2018
Avoiding Dogmatic Protocol
00:18:17
If you've ever lived in a dorm room, then you've probably heard of the furniture company - IKEA. Its affordable furniture that comes unassembled and building furniture gives you a feeling of accomplishment or frustration depending on how well the furniture was packaged or instructions were written. That's what we're talking about in today's episode - technical protocols and how to develop a good protocol.
May 09, 2018
Problem Solving Series #1: Starting By Making It Worse
00:14:13
It's not an easy task to describe what you do as a software developer to a non-technical person. A blanket description is to tell non-technical people that we "solve problems". That's what we're talking about in today's episode and we'll explore different strategies to solve problems we face as developers.
May 07, 2018
Secondary Tools
00:18:30
Take a moment to think about the tools you use to do your development work? What text editor are you using? Which web browser are you defaulting to? In today's episode, we're talking about tools that you could be using or already are using and intentions we can put in place to make them better.
May 04, 2018
Randomizing live w/ Max Hawkins (Part 2)
00:37:12
What is your plan for today? Where are you going to go and what people are you going to interact with? A lot of the decisions we make become automatic. That's what we're talking about today with Max Hawkins. Max was also on NPR's Invisibilia podcast and we reference his episode a few times in this part 2 of our conversation with Max as well as the part 1 episode.
May 02, 2018
Interview w/ Max Hawkins (Part 1)
00:46:07
What is your plan for today? Where are you going to go and what people are you going to interact with? A lot of the decisions we make become automatic. That's what we're talking about today with Max Hawkins. Max was also on NPR's Invisibilia podcast and we reference his episode a few times in this part 1 episode and the part 2 episode.
Apr 30, 2018
Subtractive Thinking
00:18:01
What is on your mind? Today we are talking about ways we can inspect our default state of mind.
Apr 27, 2018
Fear, Change & Instincts
00:15:46
Think about the last 5....20 and 100 days. If you're like most people then most of those days had one thing in common that you can draw a line between and say you repeated. Today, we're talking about the daily things that we have control over, how we cultivate habit and how we can change our habits.
Apr 25, 2018
Zero Dead Ends - Why Complaining Can Hold You Back
00:15:31
If you've ever known a small child, then you've probably noticed that when they get hurt, they react by running to an adult for consolation. We'd like to think that we grow out of this as adults, but we need to be taught to manage a situation. Today, we're talking about the concept of being a tattletale and knowing when it's helpful and when it's hurtful.
Apr 23, 2018
2 Reasons Your Habits Aren't Sticking
00:13:41
The episode wraps up our week of practical applications. In today's episode, we're talking about why we don't pick up a new tool, keep our documentation up to date, and why we're not following New Year's resolutions. More broadly put, we're talking about habits. Why some stick and why others don't.
Apr 20, 2018
3 Ways to Better Cultivate Coworker Connections
00:18:16
This week we're talking about practical things and today we're talking about 3 psychological realities that can help you connect better with your coworkers.
Apr 18, 2018
4 Code Smells (And How to Fix Them)
00:22:22
This week we're going to get very practical. Today we're talking about identifying code smells (very common ones) and a few ways to fix them.
Apr 16, 2018
4 Principles of Great Learners
00:20:21
What do great learners have in common? In today's episode we're talking about are the common factors of successful people and what we can learn from their experiences.
Apr 13, 2018
Slow Down on Your Quest for Happiness
00:22:36
Do you know what makes you happy? In today's episode we're talking about what it means to be happy and how to connect to our happiness when it changes from moment to moment
Apr 11, 2018
Fixing Fear: A Heuristic for Maintainable Code
00:12:27
What does it mean to write good code? In today's episode we're answering this question with the use of a heuristic.
Apr 09, 2018
Creating Consensus, Defeating Bias and Getting Better
00:21:41
Biases are going to change the way you view statistics. In today's episode we're talking about different ways you can work around your biases.
Apr 06, 2018
Broken Brains Take On Statistics
00:18:34
Today we're talking about ways that we exacerbate ways of seeing things clearly. More specifically we're determining how to uncover truth as it relates to our surroundings, or inspection.
Apr 04, 2018
More Misunderstood Truths About Statistics
00:20:33
We've established that statistics are useful and more relevant in our day-to-day work life, but how do statistics effect our personal selves? In Today's episode we're talking about what statistics mean for our personal selves.
Apr 02, 2018
Misunderstood Truths About Statistics (Part 1)
00:16:52
What makes discussions about statistics sound cold? In today's episode we're breaking down the etymology of statistics, how it's evolved over the years and how we can make better decisions based on real statistics.
Mar 30, 2018
Why Most People Fail at Fixing Operations
00:11:21
How is it that we know the right things to do but often don't do them? In today's episode we'll be discussing internal operations that are so clearly correct but sometimes we fail to do it.
Mar 28, 2018
2 Structured Thinking Methods For Problem Solving
00:16:07
No matter what problem you're trying to solve, if you can create a structure to approach the problem you'll be faster at solving it. Today, I'll be sharing with you two strategies to help you structure your problem solving practice.
Mar 26, 2018
3x3: Three Habits for Mental Hygiene
00:23:55
Most of us grow up learning skills to help us take care of things. Unfortunately we are not often taught how to keep our minds clear. In today's episode we're talking about ways to regularly help reduce our stress and maintain a healthy mindset.
Mar 23, 2018
3x3: Three Questions to Help You Uncover Your Short Term Purpose
00:13:35
Today's episode is all about the "now" that will lead you into the future. You may have grand visions of what happens in 10 years or even 20 years down the road, but what about today? How can you connect your purpose to today?
Mar 21, 2018
3X3: Three Questions To Get Unstuck On Big Problems
00:12:21
Today's episode is about big problems. The kind that aren't answered simply or in a few words, but rather with a cascade of actions. How can you get unstuck on big problems?
Mar 19, 2018
Setting Better Problem Solving Parameters
00:11:33
What do grocery lists have in common with solving problems? As it turns out, quite a lot. In today's episode, we discuss solving problems by using parameters more effectively.
Mar 16, 2018
3 Problems Every Developer Will Face
00:29:30
Every industry has its problems, and this is also true for developers and the people in that industry. In today's episode we're talking about three problems developers face in this industry
Mar 14, 2018
Using Bloom's Taxonomy to Learn More Intentionally
00:14:55
How would you go about discovering if you actually learned something you wanted to learn? Today's episode is about evaluating whether or not you've learned something and how to shape your learning process.
Mar 12, 2018
Better 1-on-1s With This Simple Question
00:10:15
In today's episode we're talking about leadership and having better 1-on-1s with our leaders.
Mar 09, 2018
How Our Tools Shape Us
00:15:55
Basically everything you interact with is a tool. How does this shape you? How does it shape your evolution and learning? We'll talk about how you can pick your tools better in this episode.
Mar 07, 2018
Delayed Pain
00:14:42
You've probably heard of delayed gratification? In today's episode we're talking about what we're willing to pay for gratifications now vs in the future and how to use the tendency to want immediate gratification to our advantage.
Mar 05, 2018
Improvisational Problem Solving Based on Characteristics
00:09:53
In today's episode, we'll talk about working with what you've got to solve a problem.
Mar 02, 2018
Accepting The Unexpected
00:16:15
In today's episode, we talk about preparing for the unexpected. Today's episode is sponsored by Linode. In 2018, Linode is joining forces with Developer Tea listeners by offering you $20 of credit - that's 4 months of FREE service on the 1GB tier - for free! Head over to https://spec.fm/linode and use the code DEVELOPERTEA2018 at checkout.
Feb 28, 2018
Asking "Dumb" Questions
00:12:42
In today's episode, we'll discuss how important "dumb" questions can be. Today's episode is sponsored by Linode. In 2018, Linode is joining forces with Developer Tea listeners by offering you $20 of credit - that's 4 months of FREE service on the 1GB tier - for free! Head over to https://spec.fm/linode and use the code DEVELOPERTEA2018 at checkout.
Feb 26, 2018
The Importance of Mental Models
00:14:08
How is it that we can make so many decisions in a day? Today we're going to talk about what it means to have a mental model.
Feb 23, 2018
Actions As Objects
00:16:09
Take a minute to think about the last big bug you worked on and how you felt....today we're talking about a way to track down bugs and solving long, drawn out debugging sessions.
Feb 21, 2018
What Are You Creating?
00:19:10
In today's episode, we talk about the ripple effects of the work you do.
Feb 19, 2018
Thinking, Acting & Marshmallows
00:11:02
In today's episode, we discuss how experimenting can be more beneficial than thinking.
Feb 16, 2018
Olympics, Statistics & Raising Your Average Performance
00:16:55
In today's episode, we talk about a statistical phenomenon that might change the way you think about comebacks and falling stars.
Feb 14, 2018
Project-Oriented Mindset
00:11:33
In today's episode, we talk about a way to avoid feeling like you're just working on an endless list of tasks.
Feb 12, 2018
Research Bias (Part 3)
00:14:53
In today's episode, we discuss more research biases that can lead you down the road of bad decisions and bad information.
Feb 09, 2018
Research Bias (Part 2)
00:17:23
When does bias begin? We know that bias begins way in advance of your research starting and that's what we'll be talking about in today's episode.
Feb 07, 2018
Research Bias (Part 1)
00:18:46
In today's episode, we start a discussion about the authority and persuasive ability of research and how bias can have major effects without us realizing it.
Feb 05, 2018
The Detriments of Social Comparisons
00:17:58
In today's episode, we discuss the potential detriments of over-comparing yourself to others.
Feb 02, 2018
Your Brain Might Betray You
00:18:55
Your brain is your ally, and your enemy. This contentious relationship can make for some difficult experiences, and it makes sense for you to be aware of that reality. We'll discuss ways your brain might betray you in this episode.
Jan 31, 2018
Your Brain is Non-Linear
00:14:30
Action is non-linear. We'll break that down in today's episode, and explain how not understanding this core reality can lead to FOMO and impostor's syndrome.
Jan 29, 2018
3 Times When More Code Means Better Code
00:12:26
Usually, less code is better code. Refactoring usually looks best when lines of code are deleted and replaced with simpler solutions. However, sometimes more code is actually the best answer. In this episode, we talk about three times when that is true.
Jan 26, 2018
Our Imagined Fictions
00:14:52
Your imagination is powerful but sometimes it can lead us down a wrong direction. Today we're talking about fictions we create for ourselves, it's power and sometimes debilitating effects.
Jan 24, 2018
Bringing Your Whole Self to Work
00:10:28
In today's episode, we'll be discussing the importance of a holistic approach to working.
Jan 22, 2018
How Can We Be Wrong...Without Knowing It?
00:10:27
In what ways are you wrong? In today's episode we'll be continuing our discussion on perception and the ways in which we are wrong is an important question to ask ourselves.
Jan 19, 2018
Your Angle of Approach in Problem Solving
00:07:34
Ever had a brain block? How can you overcome that? In Today's episode we're talking about angles of approach in problem solving.
Jan 17, 2018
The Perception Principle
00:08:26
What does it mean to be wrong? Specifically what does it mean when our opinions are wrong? In Today's episode we're talking about differences in perceptions, what happens when we're wrong and the anxiety and behavioral psychology that's involved.
Jan 15, 2018
Deconstructing The Lies We Tell Ourselves
00:19:03
Today's episode is a principles episode. We're talking about how you can be more truthful with yourself. How can you identify what you believe about yourself, and redirect the lies we tell ourselves.
Jan 12, 2018
Interview w/ Chris Shinkle (Part 2)
00:33:21
In today's episode, I talk with Chris Shinkle, Director of Innovation at SEP. I believe today's episode is one of the most important interviews I've done to date, and I hope you enjoy it as much as I did! Today's episode is sponsored by Linode. In 2018, Linode is joining forces with Developer Tea listeners by offering you $20 of credit - that's 4 months of FREE service on the 1GB tier - for free! Head over to https://spec.fm/linode and use the code DEVELOPERTEA2018 at checkout.
Jan 10, 2018
Interview w/ Chris Shinkle (Part 1)
00:36:18
In today's episode, I talk with Chris Shinkle, Director of Innovation at SEP. I believe today's episode is one of the most important interviews I've done to date, and I hope you enjoy it as much as I did! Today's episode is sponsored by Linode. In 2018, Linode is joining forces with Developer Tea listeners by offering you $20 of credit - that's 4 months of FREE service on the 1GB tier - for free! Use the code DEVELOPERTEA2018 at checkout.
Jan 08, 2018
Finding Perspective in 2018
00:15:37
Today's episode is a re-air of a discussion we had in 2017 about finding your perspective.
Jan 05, 2018
Re-Air: The Anatomy of Change
00:19:26
In today's episode, we're talking about the transtheoretical model of behavioral change. This will help you understand the different stages you go through when making a resolution to shift your behavior.
Jan 03, 2018
Setting The Course For 2018
00:16:02
In today's episode, we will look ahead to 2018 and discuss the future of Developer Tea. Today's episode is brought to you by Linode. Linode provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners!
Dec 29, 2017
2017 Year End Recap
00:20:49
In today's episode, we will recap what happened in 2017 on Developer Tea. Today's episode is brought to you by Linode. Linode provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .
Dec 27, 2017
Data Science w/ Elena Grewal (Part 2)
00:51:14
In today's episode, I talk with Elena Grewal, head of data science at Airbnb. We cover a wide variety of topics, so make sure you catch the first part of this interview as well! Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec.fm/fuse to learn more today!
Dec 20, 2017
Data Science w/ Elena Grewal (Part 1)
00:22:17
In today's episode, I talk with Elena Grewal, head of data science at Airbnb. We cover a wide variety of topics, so make sure you catch the second episode in this interview as well! Today's episode is brought to you by Linode. Linode provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .
Dec 18, 2017
3X3: Anti-Resolutions To Kick Off Your 2018
00:20:14
In today's episode, I give you 3 anti-resolutions to start out your 2018 planning. Today's episode is brought to you by Linode. Linode provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .
Dec 15, 2017
3X3: Questions that Could Change the Way You Think
00:18:50
It's 3X3 Week! All week we'll be covering three tips to make you a stronger developer. Today's episode we cover three simple questions you can ask yourself that might change the way you think.
Dec 13, 2017
3X3: Fallacies to Avoid as a Developer
00:25:14
It's 3X3 Week! All week we'll be covering three tips to make you a stronger developer. Today's episode we cover three biases that you need to protect yourself from as a developer.
Dec 11, 2017
Interview with Joshua Aziz (Part 2)
00:30:49
In today's episode, I interview Joshua Aziz from TransferWise. Today's episode is brought to you by Linode. Linode provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .
Dec 08, 2017
Interview with Joshua Aziz (Part 1)
00:36:23
In today's episode, I interview Joshua Aziz from TransferWise. Today's episode is brought to you by Linode. Linode provides superfast SSD based Linux servers in the cloud starting at $5 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .
Dec 06, 2017
The Power of A Question
00:13:05
In today's episode, we discuss the power of inquiry and Socratic question oriented thinking. Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec.fm/fuse to learn more today!