Software Engineering

Developer Tea

Spec

+35 FANS
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 7 million downloads to date, Developer Tea is a short podcast hosted ...Show More
Best
Newest
Looking for recently uploaded episodes
What You Feed Will Grow

13:46 | Jul 3rd

In today's episode, we're discussing young developers and mentoring. This episode is all about clarity.
Mid-Year Resolutions

15:44 | Jul 1st

What are your goals for the rest of your year? That's what we're talking about in today's episode of Developer Tea
How Do I Choose a Starting Point for Best Practice?

13:12 | Jun 30th

It's important to have a foundation for best practice but where does it come from?
Reversing Adversarial Dynamics in Interviews

12:46 | Jun 26th

Whether you have a job or interviewing for someone to take a job, we are looking for others to provide us feedback.
Accelerate Your Career with Pattern Matching

10:40 | Jun 24th

How many sinks are in your house? You have the information to access this information, and in this episode we can walk through challenges we face.
Individual Contributor Career Growth w/ Matt Klein (part 1)

31:35 | Jun 19th

What does a long career as an individual contributor look like? The answer isn't always clear cut, especially if you're give the option of becoming a manager. Today, we'll talk to Matt Klein about how he approaches that.
The Connection Between Imagination, Confidence and Performance

12:42 | Jun 17th

What do you expect from yourself? Today, we're talking about personal expectations.
How Can Two Rational People Disagree?

15:00 | Jun 12th

We talk about how difficult it is to find a method to produce the results you want.
Test Driven Meetings - Measuring Outputs and Side Effects

15:24 | Jun 10th

Take a moment and open your calendar. Look across the last week or two and look at the different meetings you had. Today, we're talking about meaningful meetings.
Aligning Incentives w/ Lambda School CTO - Ben Nelson (part 1)

27:08 | Jun 5th

This is part 1 of a two part interview with Lambda School's CTO - Ben Nelson.
Mental Models w/ Gabriel Weinberg, CEO of DuckDuckGo (part 2)

35:30 | May 31st

One of the most amazing things about the human brain and it's ability to make connections. We talk with DuckDuckGo CEO, Gabriel Weinberg about just that in part 2 of this interview.
Mental Models w/ Gabriel Weinberg (part 1)

37:05 | May 29th

One of the most amazing things about the human brain and it's ability to make connections. We talk with DuckDuckGo CEO, Gabriel Weinberg about just that in part 1 of this interview.
Great Code is Marked by Flexibility

09:20 | May 27th

There is no one right way to write software. In today's episode we're talking about code that does what you want it to.
Crafting Your Work By Your Strengths

13:22 | May 24th

You are better off focusing on strengths and becoming an expert than improving your weaknesses to a level of mediocrity.
Make Your Problems Smaller

13:38 | May 22nd

Make your problems small enough to fit in your head, then compose your solutions.
3 Red Flags that You're Heading for Burnout

14:29 | May 17th

Listening requires that you have space. Burnout is a real effect and in today's episode we're talking about how to watch out for burnout.
3 Principles for Your Job Search

21:01 | May 15th

There's a difficult road in front of anyone who is on a job search. Occasionally, opportunities will land in your lap, but more often, it's a constant review of scanning job descriptions and applications.
Mental Simulations - Information (A)Symmetry

09:47 | May 13th

In our last episode we talked about big decisions. In today's episode, we're talking about uncovering new options that you didn't think existed.
Mental Simulations - Persona Perspectives

09:47 | May 10th

Our experience as humans is a difficult one to wrap our minds around. Often what we see clearly from the outside looking in is obscured from the inside looking out.
Metal Simulations - Artificial Constraints

18:31 | May 8th

Think back to a moment when your mind shifted at a fundamental level. Today, we're talking about mental simulations and artificial constraints
The Fear : Value Connection

15:21 | May 6th

What do you value? Values aren't always easy to find. In today's episode, we talk about using the lens of fear to understand our values better.
What Kind of Decisions Are You Optimizing For?

22:13 | May 3rd

What Kind of Decisions Are You Optimizing For? In today's episode, we focus on the individual contributor level and managerial level.
Contingencies and Planning for Failure

16:23 | May 1st

Most of the time, even when we're succeeding the steps we take on a daily basis are failures. Failure is what we're talking about in today's episode of Developer Tea
Three Career-Changing Perspective Shifts When Preparing to Start A New Job

11:43 | Apr 29th

New jobs are exciting, but it can also be challenging. In today's episode we're talking about the perspective of starting a new job.
Uncovering Your Unconscious With Flagged Behaviors

15:09 | Apr 26th

Nobody choses to do things against our interest. In today's episode, we're talking about decisions we face on a daily basis.
Meetings - Good, Bad, Or Just Complex?

13:38 | Apr 24th

I want you to think back to the last meeting you had....did you feel like it was a waste of time?
Modeling Decisions as Dynamic Functions

16:21 | Apr 22nd

As a developer, part of your job is estimating risk and value. In today's episode we're talking changing our risk and value evaluations from a static process to a functional process.
Thinking in Bets w/ Annie Duke (part 2)

41:17 | Apr 19th

What if every decision you made had a bet attached to it? That's
Thinking in Bets w/ Annie Duke (part 1)

38:32 | Apr 17th

What if every decision you made had a bet attached to it? That's
Uncovering Deeper Motivations and Goals

18:16 | Apr 15th

Take a moment to think about one of your most important goals in life.
Ambiguous Goals, Concrete Actions

15:09 | Apr 12th

When you talk about career goals, you often talk about results.
Focusing Career Progress

15:04 | Apr 10th

No matter where you are in your career, whether a developer, designer, PM or manager you have aspirations.
Fail Mode

12:28 | Apr 8th

Imagine for a moment that you are a hiring manager who needs to determine who is a good addition to a team of developers. You need to make a judgement call. That's what we're talking about in today's episode of Developer Tea
Feedback Shouldn't Be Scary

13:29 | Apr 3rd

How can a concept mean so many different things for different people? Why does feedback cause to fear for some and productivity to others?
Mental Accounting

10:38 | Apr 1st

What do company benefits, birthday presents, and IOUs have in common? That's what we're talking about in today's episode of Developer Tea
Headroom

09:03 | Mar 29th

What makes you feel comfortable and safe? In today's episode, we're talking about taking risks.
Seek to Understand Rather than Persuade Others Perspectives

15:05 | Mar 27th

Take a moment to do a thought experiment. Remove your thought extractions.
Bonus Episode - Soft Skills Engineering Meets Developer Tea

34:57 | Mar 26th

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.
Habits and Replacement Behaviors for Interrupting Triggers

09:04 | Mar 22nd

What is the one thing you do automatically that you wish you could change?
Interview w/ Ali Spittel (part 2)

28:07 | Mar 20th

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.
Interview w/ Ali Spittel (part 1)

28:48 | Mar 18th

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.
Habits of Successful Software Engineers - Getting to Code Quickly and Model Thinking

14:20 | Mar 13th

In today's episode we're talking about two habits that successful software engineers employ when facing a problem.
Interview w/ Bryan Helmig - CTO at Zapier (Part 2)

26:07 | Mar 6th

In today's episode, we continue the discussion with Bryan Helmig, CTO of Zapier
Interview w/ Bryan Helmig - CTO at Zapier (Part 1)

23:42 | Mar 4th

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.
Habits of Successful Software Engineers - Seeking Feedback

15:01 | Mar 1st

In today's episode, we're talking about the habits of successful engineers.
Stress Response and Anger as a Secondary Emotion

15:57 | Feb 27th

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.
Problem Solving Intuitions - Additive, Subtractive and Reorganizational Thinking

11:15 | Feb 25th

In today's episode, we're talking about solving problems by subtraction vs. additive solutions.
Starting Your Work Day with Autonomy

09:12 | Feb 22nd

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.
Making Decisions - Fighting Fear and Time Warping

12:07 | Feb 20th

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.
How We Construct Software, Part 4b: Code and Communication

21:32 | Feb 19th

In today's episode, we dive into the rest of the communication model we started discussing in the previous episode in this series.
How We Construct Software, Part 4a: Code and Communication

23:19 | Feb 15th

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!
How We Construct Software - Part Three (Decision Variance)

16:11 | Feb 13th

In today's episode, we discuss factors that lead to decision variance when constructing software.
How We Construct Software - Part 1 (Substitute Questions)

14:13 | Feb 8th

In this special series on Developer Tea we're talking about the different ways that software information flows.
Beating Procrastination

10:21 | Feb 6th

In today's episode, we're talking about specific reasons why we may be running into procrastination in our jobs.
Poisoning Retrospectives With Hindsight Bias

12:09 | Feb 4th

We recommend structured retrospectives. Identify things that went well and things that didn't go so well during a project or given week.
Replace Your Implicit Questions to Break Out of Incrementalism

21:24 | Jan 28th

Most of the changes you make as a developer are incremental. That's what we're talking about in today's episode.
Treating Your Brain as More Than a Machine

14:22 | Jan 23rd

In today's episode, we're talking about missed opportunities.
Mental Models - Lenses for Thinking and Decisions (Part 2)

18:57 | Jan 16th

In today's episode of Developer Tea we're continuing the discussion on challenging our mental models.
Mental Models - Lenses for Thinking and Decisions (Part 1)

21:00 | Jan 14th

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.
Adding tests to a big untested codebase - Where do I start?

10:48 | Jan 11th

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.
5 Tips for Improving Your Principles of Experimentation

18:33 | Jan 9th

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.
Visualize Your Goals in Details

21:37 | Jan 7th

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.
Expectations vs. Reality

14:46 | Jan 4th

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!
Interview w/ Ben Orenstein (pt. 2)

35:31 | Jan 2nd

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 liste...Show More
Interview w/ Ben Orenstein (Part 1)

44:51 | Dec 31st, 2018

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 ...Show More
Interview w/ Michael Chan (pt. 2)

53:46 | Dec 28th, 2018

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...Show More
Interview w/ Michael Chan (pt. 1)

1:01:57 | Dec 27th, 2018

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...Show More
Why Rules Apply Especially to Exceptions

17:28 | Dec 14th, 2018

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.
3 Practical Steps for Avoiding Narrative Biases

23:25 | Dec 12th, 2018

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...Show More
Proof of Complexity and Seeking Simplicity

17:36 | Dec 10th, 2018

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.
The Zen Developer - What Are You Pushing On?

11:43 | Dec 7th, 2018

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 ...Show More
Bad Bugs - Avoiding Burnout When Solving Elusive Problems

14:55 | Dec 5th, 2018

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.
Practical Tips for Minding the Details

16:31 | Dec 3rd, 2018

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...Show More
Practicing Non-Attachment as a Developer

14:54 | Nov 30th, 2018

In today's episode, we're talking about the concept of detachment and how it corresponds to a developers work and behavior.
A Discussion On Falsehoods Developers Believe

18:26 | Nov 28th, 2018

Today we're talking about various falsehoods. We'll identify some common encounters, and offer some insight into resolving falsehoods when you identify them.
Three Overconfidence Smells

13:59 | Nov 26th, 2018

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.
A Challenge Towards Gratitude

05:49 | Nov 23rd, 2018

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 ...Show More
Observing Your Stress Responses

08:14 | Nov 21st, 2018

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...Show More
How Relative Comparisons Affect Our Decisions

15:57 | Nov 19th, 2018

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 ...Show More
Interview w/ Julian Shapiro (part 2)

41:30 | Nov 16th, 2018

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.
Interview w/ Julian Shapiro (part 1)

37:17 | Nov 14th, 2018

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'...Show More
Inhibition, Fear, and Two Mindsets for Moving Forward in the Face of Uncertainty

13:32 | Nov 12th, 2018

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.
Make Programming Principles More Useful with These 3 New Angles

17:30 | Nov 9th, 2018

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...Show More
Could We All Be Right? Event vs. Construct Theories

12:02 | Nov 7th, 2018

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.
3 Rules for Designing Lasting Habits

27:59 | Nov 6th, 2018

In today's episode, we're talking about three rules or practices to live by when building healthy and sustainable habits.
Exit Points - Where Productivity Turns Into Procrastination

20:59 | Nov 5th, 2018

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...Show More
3 Counterintuitive Rules of Communication with Co-workers

16:39 | Nov 2nd, 2018

In today's episode, we're talking about communication with co-workers and how we can improve those interactions.
3 Considerations of Symmetry in Code

16:58 | Oct 31st, 2018

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.
Learning React - Part 2 (Three lessons from the perpetual path)

21:49 | Oct 30th, 2018

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.
Learning React - Part 1 (More than just tooling)

20:47 | Oct 29th, 2018

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.
How to Argue Better

07:28 | Oct 22nd, 2018

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.
Three Perspective Shifts for Philosophical Engineering

14:42 | Oct 19th, 2018

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.
Harmony Over Perfection

12:27 | Oct 18th, 2018

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.
Backwards Reasoning

13:36 | Oct 15th, 2018

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.
Elected Distractions

11:23 | Oct 12th, 2018

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.
Interview w/ Trevor Hinesley (Part 2)

33:35 | Oct 10th, 2018

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 ...Show More
Interview w/ Trevor Hinesley (Part 1)

30:24 | Oct 8th, 2018

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.
Exploring the Dreyfus Model

13:28 | Oct 5th, 2018

In today's episode, we're going to talk about the Dreyfus model of skill acquisition.
How Code Evolves Through Human Influence

17:42 | Oct 3rd, 2018

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, co...Show More
Why Great Developer Still Google Their Errors

13:58 | Oct 1st, 2018

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 al...Show More
5 Learning Anti-Patterns

19:25 | Sep 28th, 2018

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.
Three Co-Worker Anti-Patterns

15:42 | Sep 26th, 2018

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 impr...Show More
When (Not) To Listen To Advice

12:59 | Sep 24th, 2018

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.
The Truth About Self-Consciousness & Likeability

11:43 | Sep 21st, 2018

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.
Advice and Survivorship

20:34 | Sep 19th, 2018

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.
Evaluating the Downside of Shortcuts

11:13 | Sep 17th, 2018

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 ...Show More
Purposeful Mini-Rituals

06:06 | Sep 14th, 2018

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.
Change Yourself Instead of the World

13:05 | Sep 12th, 2018

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.
Facing Fears Instead of Supporting Them

10:42 | Sep 10th, 2018

In today's episode, we're talking about uncovering internal fears and how we can face them, instead of avoiding them.
The Advantage Inexperienced Developers Have

12:03 | Sep 7th, 2018

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.
Magnitude of Our Beliefs

11:04 | Sep 5th, 2018

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.
What Exactly Is Bias, Anyway?

09:00 | Sep 3rd, 2018

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.
2 Ways to Use Explicit Systems

10:42 | Aug 31st, 2018

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.
Suffering, Fear and Safety

14:46 | Aug 29th, 2018

In today's episode, we're reflecting on how we acted yesterday and exploring our opportunities ahead of us.
3 Ways to Simplify and Avoid Ego Depletion

18:55 | Aug 27th, 2018

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.
Power of Expectations

09:38 | Aug 24th, 2018

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 a...Show More
Interview with Daniel Pink (Part 2)

23:12 | Aug 22nd, 2018

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...Show More
Interview w/ Daniel Pink (Part 1)

22:24 | Aug 20th, 2018

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...Show More
Accepting Change by Focusing on Continuity

11:08 | Aug 17th, 2018

Today I have some personal news to share, in addition to talking about life changes and accepting the fear that comes with change.
Appreciating Jerry Weinberg

09:14 | Aug 15th, 2018

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...Show More
Asymmetry and the Halo Effect

15:32 | Aug 13th, 2018

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.
Fixing Remote Work Communication

17:40 | Aug 10th, 2018

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 ...Show More
Accepting Irrationality

15:16 | Aug 8th, 2018

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.
Fluidity of Time

16:59 | Aug 6th, 2018

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.
Primitive Obsessions

10:27 | Aug 3rd, 2018

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.
Future Features (Are Futile)

10:48 | Aug 1st, 2018

What code do you need today? Today's episode is all about business objectives that get translated into our code.
Evidence is Not Proof

09:42 | Jul 30th, 2018

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
Fixing Overconfidence with Probabilities

15:47 | Jul 27th, 2018

In today's episode, we're talking about how we view our co-workers around us and our perceptions of ourselves.
Replacing Implicit Questions

11:20 | Jul 25th, 2018

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.
Underestimating the Effects of Gratitude

05:37 | Jul 23rd, 2018

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.
Smaller Purpose

12:38 | Jul 20th, 2018

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.
Problem Chains

08:40 | Jul 18th, 2018

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.
Rollercoasters of Emotions

12:45 | Jul 16th, 2018

It's important that we remember ourselves as humans with emotions and recognize how our emotions affect our behavior and decisions.
Astrology and The Barnum Effect

13:50 | Jul 13th, 2018

In today's episode, we talk about astrology's methodology can be very persuasive and similarities in perceptions of code.
A Bug Story - How Narrative Bias Creates Blind Spots

12:59 | Jul 11th, 2018

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.
A Research-Backed Argument for Empathy

12:31 | Jul 9th, 2018

In today's episode, we're talking about empathy and why everyone needs it.
A Problem Solving Paradox

11:52 | Jul 6th, 2018

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?
Attentional Bias & Cognitive Expectations aka "It Was Right In Front Of You The Whole Time"

13:41 | Jul 4th, 2018

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?
No Good Options

09:32 | Jul 2nd, 2018

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 ther...Show More
Choice Frameworking

14:40 | Jun 29th, 2018

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.
Three Ways To Avoid Choice Paralysis

17:56 | Jun 27th, 2018

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.
Internal Dialogues and Barriers to Change

13:53 | Jun 25th, 2018

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...Show More
Coding In The Moment

13:52 | Jun 22nd, 2018

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 w...Show More
We Become What We Get Used To

12:53 | Jun 20th, 2018

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.
Breaking Out of Incremental Thinking

12:12 | Jun 18th, 2018

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?
Interview w/ Andrew Ofstad from Airtable (part 2)

37:23 | Jun 13th, 2018

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 spreadsh...Show More
Interview w/ Andrew Ofstad from Airtable (part 1)

41:18 | Jun 11th, 2018

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 spreadsh...Show More
Treating Time Seriously

17:54 | Jun 8th, 2018

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.
What You Get Wrong About Productivity - A Humanist Approach

17:40 | Jun 6th, 2018

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.
Debugging With Isolation & Modularity

13:47 | Jun 4th, 2018

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.
Future Thinking & Imagination Barriers

15:59 | Jun 1st, 2018

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.
Interview w/ Jon Yablonski (Part 2)

45:24 | May 30th, 2018

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 LawsofU...Show More
Interview w/ Jon Yablonski (Part 1)

39:50 | May 28th, 2018

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 Lawsof...Show More
Obligations and the Consequence of Assumptions

17:17 | May 25th, 2018

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.
Motivation Batching

08:14 | May 23rd, 2018

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.
3 Habits of Learning Developers

19:51 | May 21st, 2018

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.
Write the Code You Wish You Had

08:07 | May 18th, 2018

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.
Problem Solving Series #4: Inductive and Deductive Reasoning

16:27 | May 16th, 2018

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.
Problem Solving Series #3: Perspective Shifts

16:14 | May 14th, 2018

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.
Problem Solving Series #2: Reframing

15:35 | May 11th, 2018

What is your most memorable de-bugging session? Today, we're talking about fixing our losses by reframing our situations.
Avoiding Dogmatic Protocol

18:16 | May 9th, 2018

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 fur...Show More
Problem Solving Series #1: Starting By Making It Worse

14:12 | May 7th, 2018

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 dif...Show More
Secondary Tools

18:29 | May 4th, 2018

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 inten...Show More
Randomizing live w/ Max Hawkins (Part 2)

37:12 | May 2nd, 2018

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 podcas...Show More
Interview w/ Max Hawkins (Part 1)

46:06 | Apr 30th, 2018

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 podcas...Show More
Subtractive Thinking

18:00 | Apr 27th, 2018

What is on your mind? Today we are talking about ways we can inspect our default state of mind.
Fear, Change & Instincts

15:46 | Apr 25th, 2018

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...Show More
Zero Dead Ends - Why Complaining Can Hold You Back

15:30 | Apr 23rd, 2018

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,...Show More
2 Reasons Your Habits Aren't Sticking

13:40 | Apr 20th, 2018

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 a...Show More
3 Ways to Better Cultivate Coworker Connections

18:15 | Apr 18th, 2018

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.
4 Code Smells (And How to Fix Them)

22:22 | Apr 16th, 2018

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.
4 Principles of Great Learners

20:21 | Apr 13th, 2018

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.
Slow Down on Your Quest for Happiness

22:35 | Apr 11th, 2018

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
Fixing Fear: A Heuristic for Maintainable Code

12:27 | Apr 9th, 2018

What does it mean to write good code? In today's episode we're answering this question with the use of a heuristic.
Creating Consensus, Defeating Bias and Getting Better

21:40 | Apr 6th, 2018

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.
Broken Brains Take On Statistics

18:33 | Apr 4th, 2018

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.
More Misunderstood Truths About Statistics

20:32 | Apr 2nd, 2018

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.
Misunderstood Truths About Statistics (Part 1)

16:51 | Mar 30th, 2018

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.
Why Most People Fail at Fixing Operations

11:20 | Mar 28th, 2018

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.
2 Structured Thinking Methods For Problem Solving

16:07 | Mar 26th, 2018

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.
3x3: Three Habits for Mental Hygiene

23:55 | Mar 23rd, 2018

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.
3x3: Three Questions to Help You Uncover Your Short Term Purpose

13:35 | Mar 21st, 2018

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?
3X3: Three Questions To Get Unstuck On Big Problems

12:20 | Mar 19th, 2018

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?
Setting Better Problem Solving Parameters

11:32 | Mar 16th, 2018

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.
3 Problems Every Developer Will Face

29:29 | Mar 14th, 2018

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
Using Bloom's Taxonomy to Learn More Intentionally

14:54 | Mar 12th, 2018

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.
Better 1-on-1s With This Simple Question

10:14 | Mar 9th, 2018

In today's episode we're talking about leadership and having better 1-on-1s with our leaders.
How Our Tools Shape Us

15:54 | Mar 7th, 2018

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.
Delayed Pain

14:42 | Mar 5th, 2018

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.
Improvisational Problem Solving Based on Characteristics

09:53 | Mar 2nd, 2018

In today's episode, we'll talk about working with what you've got to solve a problem.
Accepting The Unexpected

16:15 | Feb 28th, 2018

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 -...Show More
Asking "Dumb" Questions

12:42 | Feb 26th, 2018

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 1...Show More
The Importance of Mental Models

14:07 | Feb 23rd, 2018

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.
Actions As Objects

16:09 | Feb 21st, 2018

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.
What Are You Creating?

19:09 | Feb 19th, 2018

In today's episode, we talk about the ripple effects of the work you do.
Thinking, Acting & Marshmallows

11:01 | Feb 16th, 2018

In today's episode, we discuss how experimenting can be more beneficial than thinking.
Olympics, Statistics & Raising Your Average Performance

16:54 | Feb 14th, 2018

In today's episode, we talk about a statistical phenomenon that might change the way you think about comebacks and falling stars.
Project-Oriented Mindset

11:32 | Feb 12th, 2018

In today's episode, we talk about a way to avoid feeling like you're just working on an endless list of tasks.
Research Bias (Part 3)

14:53 | Feb 9th, 2018

In today's episode, we discuss more research biases that can lead you down the road of bad decisions and bad information.
Research Bias (Part 2)

17:22 | Feb 7th, 2018

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.
Research Bias (Part 1)

18:45 | Feb 5th, 2018

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.
The Detriments of Social Comparisons

17:57 | Feb 2nd, 2018

In today's episode, we discuss the potential detriments of over-comparing yourself to others.
Your Brain Might Betray You

18:55 | Jan 31st, 2018

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.
Your Brain is Non-Linear

14:30 | Jan 29th, 2018

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.
3 Times When More Code Means Better Code

12:25 | Jan 26th, 2018

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 t...Show More
Our Imagined Fictions

14:51 | Jan 24th, 2018

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.
Bringing Your Whole Self to Work

10:27 | Jan 22nd, 2018

In today's episode, we'll be discussing the importance of a holistic approach to working.
How Can We Be Wrong...Without Knowing It?

10:26 | Jan 19th, 2018

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.
Your Angle of Approach in Problem Solving

07:34 | Jan 17th, 2018

Ever had a brain block? How can you overcome that? In Today's episode we're talking about angles of approach in problem solving.
The Perception Principle

08:25 | Jan 15th, 2018

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.
Deconstructing The Lies We Tell Ourselves

19:02 | Jan 12th, 2018

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.
Interview w/ Chris Shinkle (Part 2)

33:21 | Jan 10th, 2018

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 2...Show More
Interview w/ Chris Shinkle (Part 1)

36:17 | Jan 8th, 2018

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 2...Show More
Finding Perspective in 2018

15:36 | Jan 5th, 2018

Today's episode is a re-air of a discussion we had in 2017 about finding your perspective.
Re-Air: The Anatomy of Change

19:26 | Jan 3rd, 2018

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.
Setting The Course For 2018

16:02 | Dec 29th, 2017

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 Develo...Show More
2017 Year End Recap

20:49 | Dec 27th, 2017

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 listene...Show More
Data Science w/ Elena Grewal (Part 2)

51:13 | Dec 20th, 2017

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...Show More
Data Science w/ Elena Grewal (Part 1)

22:17 | Dec 18th, 2017

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 super...Show More
3X3: Anti-Resolutions To Kick Off Your 2018

20:14 | Dec 15th, 2017

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 Te...Show More
3X3: Questions that Could Change the Way You Think

18:49 | Dec 13th, 2017

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.
3X3: Fallacies to Avoid as a Developer

25:14 | Dec 11th, 2017

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.
Interview with Joshua Aziz (Part 2)

30:49 | Dec 8th, 2017

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 wort...Show More
Interview with Joshua Aziz (Part 1)

36:22 | Dec 6th, 2017

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 wort...Show More
The Power of A Question

13:04 | Dec 4th, 2017

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 tod...Show More
Practical Advice for Changing Your Habits

14:20 | Dec 1st, 2017

In today's episode, we discuss some practical advice for habit change. 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 ...Show More
How A Text Message Can Trigger Behavior Change

15:13 | Nov 29th, 2017

In today's episode, we continue talking about behavior change. This time, we're discussing how a simple reminder can make a huge difference. Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaborat...Show More
Inspiring Stories From Listeners - Basil's Story

14:43 | Nov 27th, 2017

In today's episode, we hear an inspiring story from listener Basil. 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...Show More
Interview Week: First Impressions

16:44 | Nov 24th, 2017

In today's episode, we continue interview week by talking about the importance and psychology of first impressions. Check out the Beyond Bootcamp Interview Week Prep Guide at https://beyondbootcamp.io now!
Interview Week: Characteristics of Growth Oriented Questions

14:26 | Nov 22nd, 2017

In today's episode, we continue interview week by talking about growth oriented questions. Check out the Beyond Bootcamp Interview Week Prep Guide at https://beyondbootcamp.io now!
Interview Week: Heather Asks a Question About Dev Ops

15:02 | Nov 20th, 2017

In today's episode, we kick off interview week by talking about Heather's question about moving into devops from her current position. Check out the Beyond Bootcamp Interview Week Prep Guide at https://beyondbootcamp.io now!
"Mindful Distractions" - Focus Week Listener Question

17:12 | Nov 17th, 2017

In today's episode, we continue Focus Week by answering a listener question about participating in mindful distractions. Today's episode is brought to you by Linode. Linode provides superfast SSD based Linux servers in the cloud starting at $5 a m...Show More
Focus Week: 3 Focus Factors

20:49 | Nov 15th, 2017

In today's episode, we continue Focus Week by discussing factors that contribute to focus. 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 Deve...Show More
Focus Week: Deconstructing Distractions

14:44 | Nov 13th, 2017

In today's episode, we kick off Focus Week by talking about ways you can better attack your distractions through destructuring. Today's episode is brought to you by Linode. Linode provides superfast SSD based Linux servers in the cloud starting at ...Show More
3x3: Morning Routine Tasks Every Developer Should Do

20:30 | Nov 10th, 2017

In today's episode, we conclude the first 3x3 week with a list of 3 morning routine tasks every developer can benefit from. Today's episode is brought to you by Linode. Linode provides superfast SSD based Linux servers in the cloud starting at $5 ...Show More
3x3: 3 Things You Can Do To Improve Your Resumé In Just 10 Minutes

19:35 | Nov 8th, 2017

In today's episode, we continue the first 3x3 week with a list of 3 things you can do to improve your resumé, quickly. Today's episode is brought to you by Linode. Linode provides superfast SSD based Linux servers in the cloud starting at $5 a mon...Show More
3x3: The 3 Things you Shouldn't Be Doing As A Developer

21:47 | Nov 6th, 2017

In today's episode, we kick off the first 3x3 week with a list of 3 things you shouldn't be doing. 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 offer...Show More
The Future (and Past) of Legal for Developers w/Gary Nissenbaum (part 2)

51:49 | Nov 3rd, 2017

In today's episode, we start a discussion about the legal implications of the new digital age with my guest, Gary D. Nissenbaum. You can see Gary's firm and check out the services they provide at gdnlaw.com - thanks to Gary for joining me on the show...Show More
The Future (and Past) of Legal for Developers w/Gary Nissenbaum (part 1)

46:13 | Nov 1st, 2017

In today's episode, we start a discussion about the legal implications of the new digital age with my guest, Gary D. Nissembaum. You can see Gary's firm and check out the services they provide at gdnlaw.com - thanks to Gary for joining me on the show...Show More
Interviewer's Wishes with Jason Vasquez (Part 2)

26:08 | Oct 30th, 2017

Today's episode is all about the environments we work in and the skills that contribute beyond the code. Jason Vasquez, CTO at Developertown, joins me as a guest. Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code...Show More
Working Environment and Secondary Skills w/ Jason Vasquez (Part 1)

51:07 | Oct 27th, 2017

Today's episode is all about the environments we work in and the skills that contribute beyond the code. Jason Vasquez, CTO at Developertown, joins me as a guest. Today's episode is brought to you by Linode. Linode Provides superfast SSD based Lin...Show More
Your Interview is Tomorrow? Here's Some Last Minute Advice

31:01 | Oct 25th, 2017

In today's episode we discuss a few pieces of advice for your upcoming interview.
How To Navigate Communication Problems - Listener Question from Enrico

19:55 | Oct 23rd, 2017

In today's episode, Enrico asks about how to navigate situations where other people don't seem to understand him. Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec.fm/f...Show More
Interview w/ Kristen Gallagher (Part 2)

30:42 | Oct 20th, 2017

In today's episode, I talk with Kristen Gallagher about HR. This isn't the boring stuff you think when you first hear the term human resources; we talk about how HR can help teams work better together. Today's episode is brought to you by Linode. Li...Show More
Interview w/ Kristen Gallagher (Part 1)

39:29 | Oct 18th, 2017

In today's episode, I talk with Kristen Gallagher about HR. This isn't the boring stuff you think when you first hear the term human resources; we talk about how HR can help teams work better together. Today's episode is brought to you by Linode. Li...Show More
The Most Important Part of My Day (Part 2)

13:41 | Oct 16th, 2017

In today's episode, we talk about a habit that I believe anyone listening to this can benefit from: a morning/evening journal session. Today's episode is brought to you by Spec! Spec is here to help you level up as a developer, designer, or other di...Show More
The Most Important Part of My Day (Part 1)

09:51 | Oct 13th, 2017

In today's episode, we talk about a habit that I believe anyone listening to this can benefit from: a morning/evening journal session. Today's episode is brought to you by Spec! Spec is here to help you level up as a developer, designer, or other di...Show More
Interview with Mark Engelberg (Part 2)

51:54 | Oct 11th, 2017

In today's episode, I interview Mark Engelberg. Mark creates puzzle games, and most recently created the "CODE" series of games in collaboration with ThinkFun. Mark's insights into learning and teaching are fantastic. I hope you enjoy this episode! ...Show More
Puzzle Games with Mark Engelberg (Part 1)

58:18 | Oct 9th, 2017

In today's episode, I interview Mark Engelberg. Mark creates puzzle games, and most recently created the "CODE" series of games in collaboration with ThinkFun. Mark's insights into learning and teaching are fantastic. I hope you enjoy this episode! ...Show More
The 3 Steps in the Cycle of Technological Abstraction

17:40 | Oct 6th, 2017

In today's episode, we discuss the cycle of abstraction, and how you can use abstraction to create new and unique value. Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a ...Show More
DCR: Traits of Being A Great Developer (Recap)

22:04 | Oct 4th, 2017

In today's episode, we conclude the DCR Traits of a Great Developer series with a review of all of the traits we've discussed. Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over...Show More
DCR - Bravery

14:48 | Oct 2nd, 2017

In today's episode, we continue the DCR traits of a great developer. Today's trait is bravery. 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 t...Show More
DCR: Ownership Level Responsibility

12:25 | Sep 29th, 2017

Today's episode is the next of a series of episodes extending our previous discussions from the Developer Career Roadmap. The first episode from that series can be found here: https://spec.fm/podcasts/developer-tea/49656 Today's episode focuses on h...Show More
DCR: Open Minded Curiosity

14:44 | Sep 27th, 2017

Today's episode is the next of a series of episodes extending our previous discussions from the Developer Career Roadmap. The first episode from that series can be found here: https://spec.fm/podcasts/developer-tea/49656 Today's episode focuses on c...Show More
DCR: Growth Mindset

14:38 | Sep 25th, 2017

Today's episode is the next of a series of episodes extending our previous discussions from the Developer Career Roadmap. The first episode from that series can be found here: https://spec.fm/podcasts/developer-tea/49656 In this episode, we're talki...Show More
DCR: Traits of a Great Developer - Communications Model (Deep Dive)

18:42 | Sep 22nd, 2017

Today's episode is the next of a series of episodes extending our previous discussions from the Developer Career Roadmap. The first episode from that series can be found here: https://spec.fm/podcasts/developer-tea/49656 Today's episode is sponsored...Show More
DCR: Traits of a Great Developer - Communications Expert

14:52 | Sep 20th, 2017

Today's episode is the next of a series of episodes extending our previous discussions from the Developer Career Roadmap. The first episode from that series can be found here: https://spec.fm/podcasts/developer-tea/49656 Today's episode focuses on b...Show More
DCR: Traits of a Great Developer - Expanding Perspective

13:03 | Sep 18th, 2017

Today's episode is the next in the lineup of episodes extending our previous discussions from the Developer Career Roadmap. The first episode from that series can be found here: https://spec.fm/podcasts/developer-tea/49656 Today's episode focuses on...Show More
DCR: Traits of a Great Developer - Grit of a Scientist

14:51 | Sep 15th, 2017

In today's episode, we continue the DCR traits of a great developer. Today's trait is having the grit of a scientist. Today's episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to spec....Show More
DCR: Traits of A Great Developer - Humility

17:07 | Sep 13th, 2017

Today's episode is the first of a series of episodes extending our previous discussions from the Developer Career Roadmap. The first episode from that series can be found here: https://spec.fm/podcasts/developer-tea/49656 Today's episode focuses on ...Show More
Introspection - Part 2 - Why & Why Not

12:53 | Sep 11th, 2017

Today's episode is our second introspection episode - we'll be using values to ask ourselves two key questions about our decisions. Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud startin...Show More
Introspection - Part 1 - Finding What You're Best At

19:49 | Sep 8th, 2017

In today's episode, we talk about finding what you are best at. In this episode, you'll explore this idea by asking some self-interrogation questions. Today's episode is sponsored by Dolby. One of the most important things you can do for your users ...Show More
Interview w/ Rachel Nabors (Part 2)

36:20 | Sep 6th, 2017

In today's episode, we talk with Rachel Nabors about her new book, course, and how to respond to rejection. Today's episode is sponsored by Dolby. One of the most important things you can do for your users is ensure that the quality of your audio is...Show More
Interview w/ Rachel Nabors (Part 1)

38:52 | Sep 4th, 2017

In today's episode, we talk with Rachel Nabors about her new book, course, and how to respond to rejection. Today's episode is sponsored by Dolby. One of the most important things you can do for your users is ensure that the quality of your audio is...Show More
Mystery Voices

17:51 | Sep 1st, 2017

In today's episode, we talk about different kinds of "mystery voices" and how to avoid them. Today's episode is sponsored by Dolby. One of the most important things you can do for your users is ensure that the quality of your audio is strong. You al...Show More
Planning Series: Scaling and Detailing of Features

13:27 | Aug 30th, 2017

Today's episode is about scaling and detailing features, and is the first in a series of episodes about 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. ...Show More
Learning Environment

15:48 | Aug 28th, 2017

In today's episode, we discuss what it takes to create a learning environment that can get your gears turning immediately. Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 ...Show More
Tips For Students (Re-Air)

15:29 | Aug 25th, 2017

In today's episode, I outline a few tips for students who are starting back to school. Today's episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and fix bugs faster. Rollbar is offering Develop...Show More
Listener Question: Michael Asks About Dev Bootcamps

10:57 | Aug 23rd, 2017

In today's episode, I answer listener Michael's question regarding dev bootcamps. Today's episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and fix bugs faster. Rollbar is offering Developer Te...Show More
No More Launches

15:39 | Aug 21st, 2017

In today's episode, we talk about why "launch dates" can be detrimental to progress. Today's episode is sponsored by Flywheel Local. Stop debugging local environments and spend more time designing, developing, and launchingWordPress sites with Local...Show More
Thinking in Intervals (Re-Air)

10:38 | Aug 18th, 2017

In today's episode, we talk about thinking in intervals. 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 ...Show More
Minimum Viable Prioritization (Re-Air)

19:04 | Aug 16th, 2017

In today's episode, we talk about minimum viable prioritization. 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 w...Show More
Plato's Cave and Defeating Biases

14:56 | Aug 14th, 2017

In today's episode, we talk about what you can see - and what you cannot. 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 listen...Show More
Interview with Kevin Kelly (Part 2)

30:25 | Aug 11th, 2017

In today's episode, I talk with one of the most influential voices in technology in the last 20 years - Kevin Kelly. Kevin is the author of "What Technology Wants" and "The Inevitable", co-founded Wired magazine, and is now leading the charge of opti...Show More
Interview with Kevin Kelly (Part 1)

30:08 | Aug 9th, 2017

In today's episode, I talk with one of the most influential voices in technology in the last 20 years - Kevin Kelly. Kevin is the author of "What Technology Wants" and "The Inevitable", co-founded Wired magazine, and is now leading the charge of opti...Show More
Interview with Chris Ferdinandi (Part 2)

47:12 | Aug 7th, 2017

In today's episode, I talk with Chris Ferdinandi! Check out his stuff at gomakethings.com 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 Deve...Show More
Interview with Chris Ferdinandi (Part 1)

40:58 | Aug 4th, 2017

In today's episode, I talk with Chris Ferdinandi! Check out his stuff at gomakethings.com 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 Deve...Show More
3 Lessons of Productivity

19:11 | Aug 2nd, 2017

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. ...Show More
Idea Portfolio

22:55 | Jul 31st, 2017

In today's episode, we talk about building and managing an idea portfolio in your organization. Today's episode is sponsored by Flywheel Local. Stop debugging local environments and spend more time designing, developing, and launchingWordPress sites...Show More
Listener Question: Simon Asks About Over-Positivity

23:50 | Jul 28th, 2017

Today's episode is sponsored by Flywheel Local. Stop debugging local environments and spend more time designing, developing, and launchingWordPress sites with Local by Flywheel. Head over to local.getflywheel.com to download Local for free today!
Iterative Learning

21:07 | Jul 26th, 2017

In today's episode, we discuss the importance of applying iteration to learning. Today's episode is sponsored by Codeship! Get started today with Codeship and get 100 free builds. P.S. - Codeship is 100% free for open source projects! Head to https:...Show More
Strong Opinions Weakly Held

11:43 | Jul 24th, 2017

In today's episode, we talk about a simple concept of being willing to let go of your opinions, while not watering them down. Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at ...Show More