Developer Tea

Developer Tea

www.developertea.com
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


Explicit Heuristics and Cheap Tests
Aug 10 • 11 min
In today’s episode of Developer Tea, we’re talking about how we operate as developers. How do you determine what tools or rules you apply to problems you’re solving as a developer?
The Critical Importance of Labels
Aug 5 • 12 min
What exactly is a label? What is a name? In today’s episode of Developer Tea, we’re talking about the impact of naming or labeling our work as developers. We’ll talk about why it is important to label well and why use a well through naming structure makes…
Using Your Brain Without Thinking
Aug 4 • 11 min
What does it mean to “use” your brain, and how is that different than simply thinking? As developers we engage in thinking all the time, but how can we use our brains better when solving problems?
Interview w/ Aaron Upright (Part 2)
Jul 29 • 29 min
In today’s interview with Aaron Upright, cofounder of Zenhub, we talk about being forgiving to ourselves as developers.
Interview w/ Aaron Upright
Jul 28 • 30 min
Aaron Upright is a cofounder of Zenhub and in this part 1 of the interview with Aaron we talk about his background, how he got going with Zenhub and what he’s working on today.
Are You Really An Exception, Or Are You Inflexible?
Jul 22 • 6 min
We’ve been told all our lives that we’re unique. In today’s episode of Developer Tea, we’re talking about the difference between being unique and being an exception.
Future Focused Feedback
Jul 20 • 12 min
One of the most important things you’ll do as an engineer is participate in feedback sessions. In good feedback sessions things look very different than they do in bad feedback sessions. In today’s episode of Developer Tea, we’re talking about feedback…
Stop Pushing Down Your Emotions
Jul 17 • 8 min
If you could pause everything right now, what would you feel the need to do?
Small Problems and Principled Engineering
Jul 14 • 9 min
Breaking big problems down into smaller, easier to tackle problems and in today’s episode we talk about exactly why breaking down problems into small forms is effective.
The Stories Your Code Tells
Jul 8 • 6 min
What is the story of your code?
Offensive and Defensive Software Engineering Strategies
Jul 6 • 10 min
Most of the time when we’re writing code, we think about what the code is meant to do for us, we think of it as an offensive response to what we’re solving, but what if we think of our code as a defensive strategy?
Your Present is Soon Your Past
Jul 1 • 10 min
Your perspective is centered on now. It’s very hard to imagine that the now, will soon be considered the past.
Dr. Jekyll and Mr. Hyde - Rejecting a Duel Identity
Jun 29 • 6 min
It’s easy to imagine a duel system. A duel sense of identity - The impulsive side of us and the thoughtful side and it can change the way we think about how we work as engineers.
Uncomfortability, the Ultimate Teacher
Jun 26 • 11 min
Think back to the times you learned your most important lessons. What exactly was the teacher?
Baseline Happiness and Delayed Achievements
Jun 25 • 8 min
When do you expect to achieve your goals? When do you expect to have the feeling that you have arrived?
Finding Underlying Motivations to Stay Resilient In Your Career
Jun 22 • 8 min
What is it about engineering that you love? What keeps you coming back to work? In today’s episode, we’re talking about why we continue to be engineers.
Strategies for Overcoming Mental Blocks
Jun 20 • 10 min
In today’s episode, we’re continuing the conversation from our last episode and talking about what you can do once you admit that you don’t know an answer to a question as a developer.
What Will You Say When You Don’t know?
Jun 18 • 11 min
How will you handle the pressure of not knowing something?
Wishes, Beliefs, and Knowledge
Jun 15 • 7 min
Your actions and beliefs have a strong relation to each other. In today’s episode, we’re talking about how beliefs are formed.
Listener Question from Saul: How Do I Communicate with Non-Technical Decision Makers?
Jun 12 • 11 min
Today, we’re answering a listener question from Saul: How do you communicate a technical solution to a non-technical team member? Specifically, when that team member needs to be involved in making a decision that has technical implications?
How Questions Influence Pathways to Solutions
Jun 10 • 9 min
When you are solving difficult problems, the questions you ask can help determine the path you go down to solve those problems.
4 Points Of Advice For Brand New Developers
Jun 8 • 15 min
At the youngest stage of your career you are most likely to quit. In today’s episode, we’re providing encouragement to those new developers for when the career decision gets tough.
What Does It Take To Change Your Mind?
Jun 3 • 16 min
What does it take to change your mind? Most of us haven’t thought about that before and often times, it’s hard to remember the last time we changed a belief or significant behavior.
Play, Stakes, and Learning
Jun 1 • 10 min
How important is learning in your career? In today’s episode, we’re talking about the importance of both learning and play in the development of your career.
Leveraging Our Emotional Goals
May 27 • 9 min
What are you willing to give up for your goals?
Mental Models for Finding Balance
May 25 • 13 min
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.
High Certainty, High Value Defaults
May 22 • 13 min
What is a useful default and when can they lead you astray?
3 Ways to Be a Better PR Author
May 20 • 15 min
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.
4 Ways to Be a Better PR Reviewer
May 18 • 17 min
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.
What is Code, to Our Evolved Mind?
May 15 • 15 min
How does our brain perceive code in our environment and how does our mind make meaning out of our code?
Correlation, Causation, Post Hoc, Ergo Propter Hoc
May 13 • 7 min
Correlation is not causation. In today’s episode, we’re talking about how we get twisted around, thinking data correlation equals causation.
Context-Dependent Decisions and Linear Heuristic Mental Models
May 12 • 18 min
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.
Productive Self-Sabotage
May 8 • 15 min
What causes us to fail? In today’s episode we’re talking about some of the answers to why we fail.
Simple Prioritization Visualization
May 6 • 10 min
Today’s episode is a visualization exercise. Think about the 10-20 minute tasks that will eventually make up your day.
There Is No, “Way We’ve Always Done It”
May 4 • 9 min
In today’s episode we’re talking about the shape of our restrictions and what we take for granted in our current situations.
When To Walk Away From (and come back to) A Problem
May 1 • 11 min
In today’s episode, we’re answering a reviewer question; “When do you walk away from a problem to find the solution?”
Default Problem Solving Modes
Apr 29 • 9 min
What is your problem solving strategy in the face of uncertainty?
What Orders Have You Inherited?
Apr 27 • 10 min
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.
Upstream w/ Dan Heath (Part 2)
Apr 24 • 32 min
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.
Upstream w/ Dan Heath (Part 1)
Apr 22 • 26 min
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.
Protecting Uncertainty
Apr 20 • 6 min
In today’s episode we’re talking about what we don’t know as a healthy marker for successful teams.
Learning Isn’t A List of Items Your Can Check Off
Apr 17 • 13 min
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.
Consider Your Cues
Apr 13 • 7 min
In today’s episode we’re talking about changing habits and how to adapt to drastic changes.
How Little We Really Know
Apr 11 • 15 min
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.
Improving Through Bad Ideas and Silly Questions
Apr 8 • 13 min
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.
Forcing Functions
Apr 6 • 7 min
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.
Growth, Uncomfortability, and Deliberate Practice
Apr 3 • 9 min
In today’s episode, we’re talking about intensional discomfort and knowing when it’s a growth practice and when to identify it debilitating.
Practical Steps for Reframing Problems
Apr 1 • 13 min
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.
Take Advantage of What You Already Have
Mar 30 • 10 min
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.
Stress and Tolerance
Mar 27 • 10 min
In today’s episode we’re talking about stress responses during difficult times.
Architecting Change - Interpolation
Mar 25 • 11 min
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.
When Do Long-Term Models and Habits Betray You?
Mar 23 • 11 min
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.
The Overreaction Paradox
Mar 20 • 11 min
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?
Hidden Environment Inputs - Mindful Remote Work
Mar 18 • 10 min
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.
Interview w/ Carl Yates Perry (Part 2)
Mar 16 • 45 min
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.
Interview w/ Carl Yates Perry - Part 1
Mar 13 • 42 min
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.
Flattening the Cost of Change Curve
Mar 11 • 7 min
Today we’re talking about future-proofing your code and cost of change curves.
4 Reasons You Will Never Pick the “Right Tool For the Job”
Mar 9 • 12 min
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.
Four Questions for the Weekend
Mar 7 • 15 min
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.
Breaking Your Own Rules Accelerates Bad Habit Formation
Mar 4 • 14 min
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?
Redefine Your Career Search Rules
Mar 2 • 10 min
In today’s episode, we’re talking about changing your approach to looking for a job.
Functional Autonomy and Finding Meaning in the Small Things Today
Feb 28 • 9 min
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.
Your Influence is Catalyzed By What is Influencing You
Feb 26 • 4 min
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.
Your Time is An Account With An Unknown Balance
Feb 25 • 12 min
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…
Don’t Make the Problem Fit the Model
Feb 21 • 11 min
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…
Implicit Models and Processes
Feb 19 • 8 min
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.
Measuring Freedom to Change
Feb 17 • 10 min
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.
Embracing Confusion
Feb 14 • 6 min
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.
Thought Experiment - Rejecting Your Intuitive Solution
Feb 12 • 6 min
Today we’ve got a thought experiment with the goal of flexing your lateral thinking muscles.
You Don’t Have to Be a Slave to Self-Improvement
Feb 10 • 12 min
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…
Getting Stacked Value From your Daily Activities
Feb 7 • 12 min
What makes something worth doing? How do you decide what activities are worth doing?
Defining Your Reference Points
Feb 5 • 10 min
What was the last question someone asked you that changed the way you think today?
Engineering Your Habits Like Interfaces
Feb 3 • 8 min
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
Plans Should Be Functions, Not Documents
Jan 31 • 14 min
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.
What Are your Fundamentals?
Jan 29 • 7 min
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.
Getting On The Right Level When Solving Problems Collaboratively
Jan 27 • 8 min
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.
Management Anti-Pattern - Detail Abstraction
Jan 24 • 11 min
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?
Management Anti-Patterns - False Homogeneity
Jan 22 • 13 min
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.
Management Anti-Patterns - Implicit Assignment of Responsibility
Jan 20 • 9 min
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.
Two Biases that Can Affect Your Work and Relationships
Jan 17 • 16 min
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…
You’ll Never Have All of the Information
Jan 16 • 12 min
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.
Productivity Isn’t About How Much You Get done
Jan 13 • 7 min
Trying to find the most productive way to work. In today’s episode we’re talking about different ways to think about productivity.
3 Guidelines for Happier Work with Designers
Jan 10 • 23 min
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…
Connecting Tasks to Operating Modes
Jan 9 • 11 min
What will be different at the end of today as a result of the actions you take?
Success and Cumulative Advantage
Jan 6 • 10 min
We can’t promise that we can make anyone successful, but we can talk about success as a concept from the perspective of systems.
A Key Misconception About Resolutions
Jan 3 • 10 min
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
Holiday Re-Air: Interview w/ Gabriel Weinberg (part 2)
Dec 27, 2019 • 33 min
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.
Holiday Re-Air: Interview w/ Gabriel Weinberg
Dec 23, 2019 • 35 min
Today we re-air an interview from 2019 with Gabriel Weinberg, the CEO of DuckDuckGO. Happy holidays and hope you enjoy this interview!
Simplifying
Dec 20, 2019 • 18 min
In this episode, we’re talking about working with distraction and how we can focus better in the new year.
What We Do With a Lack of Information
Dec 18, 2019 • 17 min
Today’s episode is about perspective. When you have the perspective that most of what you experience will eventually be forgotten.
Disagreeing Better, On Purpose
Dec 16, 2019 • 15 min
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.
Two More Guidelines for Better Feedback Loops (Part Three)
Dec 13, 2019 • 19 min
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.
Two Guidelines for Better Feedback Loops (Part Two)
Dec 11, 2019 • 16 min
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.
Better Feedback Loops (Part One) - Validation and Cycle Time
Dec 9, 2019 • 16 min
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.
Justifying Feature Work with User Roles and Motivations
Dec 6, 2019 • 10 min
What was the last feature you built that wasn’t as useful as you’d hoped? How can we avoid this scenario?
Hypocognition and the Importance of Concepts
Dec 4, 2019 • 11 min
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.
Colliding Titles and Roles
Dec 2, 2019 • 10 min
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.
Managing Requests, Making Commitments
Nov 29, 2019 • 11 min
Today we’re talking about how to think about requests and different ways to manage too many requests.
The Benefit of Our Predecessors
Nov 27, 2019 • 9 min
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.
The Illusion of Balancing Priorities
Nov 25, 2019 • 10 min
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…
Commit To Actions, Measure Outcomes
Nov 22, 2019 • 9 min
Take a minute to think about the amount of responsibilities you have.
Check Your Leverage
Nov 20, 2019 • 11 min
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.
Meetings Can Trick Your Emotions
Nov 18, 2019 • 10 min
How can we avoid the false sense of positivity that can occur after meetings and how can we engage in the right kinds of meetings?
Preserving Subcultural Language
Nov 16, 2019 • 12 min
Today, we’re talking about how your companies sub-cultural language and how that relates to clarity in knowledge transfer.
Different Behaviors with the Same Values - Practicing Modes
Nov 13, 2019 • 11 min
In the last episode, we talked about modifier functions. In today’s episode, we’re talking about modes and paradigms in the form of everyday goals and processes.
How Small Behaviors Cascade into Life-Changing Results
Nov 11, 2019 • 10 min
Context is a big deal in the job of a developer. In today’s episode, we’re applying a zoomed out model of thinking to everyday behavior to make us better developers, co-workers and leaders.
Focusing On Improving One Value At A Time
Nov 8, 2019 • 11 min
In today’s episode, we’re talking about how we can practice values and stay focused without overanalyzing every detail.
Tracing Chained Motivations
Nov 6, 2019 • 12 min
What causes us to do the things we do? In today’s episode, we’re discussing the complexity of motivations and identifying the chains of motivations in our actions as developers.
Productivity In The Face of Ambiguity with Functional Assumptions
Nov 4, 2019 • 11 min
A senior engineer will often answer every question starting with “It Depends…” In today’s episode, we’re talking about context and decision making beyond, “It Depends”.
Ask Better Questions
Nov 1, 2019 • 12 min
What do your questions create? Every question we ask as a developer or manager has an impact on the person or people we are asking. In today’s episode, we’re talking about shifting question asking from the way we intuitively ask to a new way.
Interview with Anil Dash (Part 2)
Oct 30, 2019 • 30 min
Today we air part 2 of our interview with Anil Glitch, CEO of Glitch.
Interview with Anil Dash (Part 1)
Oct 28, 2019 • 33 min
In this part 1 of our two part interview with Anil Dash, CEO of Glitch we talk about how Glitch got its start, and whiteboard interview processes.
Seeking a Disconnected Perspective
Oct 25, 2019 • 10 min
In today’s episode, we’re going to use a visualization to understand our perspective.
Balancing Accountability and Empathy
Oct 23, 2019 • 9 min
Accountability can have a profound impact on your willingness to follow through with commitments. In today’s episode we’re talking about what it means to have accountability.
Habits of Successful Software Engineers - Multiplying Value by Thinking in Systems
Oct 21, 2019 • 10 min
Habits of Successful Software Engineers is a series here at Developer Tea and today we’ll continue those skills with an episode on system thinking.
Messages in Object Oriented Programming
Oct 18, 2019 • 6 min
A lot of the work of a developer and determining how things come together, comes down to the developers themselves.
Be Present While Thinking on the Past and Future
Oct 16, 2019 • 12 min
In today’s episode we’re talking about intentionally thinking about the future and reflecting on the past.
Leverage As A Career Heuristic
Oct 14, 2019 • 15 min
In today’s episode, we’re talking about a specific heuristic to drive your career growth.
Don’t Use Transparency As a Weapon
Oct 11, 2019 • 12 min
In today’s episode we’re talking about a behavior that’s gained a lot of traction lately and that’s being radically candid with your co-workers.
Steps to Become a Terrible Developer
Oct 9, 2019 • 11 min
What does it mean to be a bad developer? That’s what we’re talking about on today’s episode of Developer Tea
The Ocean of Choice Between Can and Will
Oct 7, 2019 • 13 min
When we think about what we can do, the possibilities are virtually infinite, but what we will do is a completely different story.
Priming Effects
Oct 4, 2019 • 8 min
Imagine you’re at your home and it’s late at night, watching a thriller with a lot of jump-scares that that startle you.
Dealing With Overwhelm
Oct 3, 2019 • 12 min
You have a lot to do and sometimes it feels like life can’t get any more stressful, until it does. So what do you do when faces with overwhelm?
Admitting When You Don’t Know
Sep 30, 2019 • 9 min
A lot of bad advice is given when experiencing a bad interview. In today’s episode we’re going to talk about how to handle bad interviews in a positive way.
From Explicit to Implicit: When Our Mental Energy is Wasted
Sep 28, 2019 • 10 min
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…
Implicit to Explicit: Management Systems
Sep 25, 2019 • 10 min
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…
Implicit to Explicit: Perception and Emotions
Sep 23, 2019 • 10 min
This week we continue to discuss the implicit processes that our brains make and how we can make those processes more explicit. In today’s episode we’re talking about implicit emotions.
Moving Implicit Systems to Be More Explicit
Sep 20, 2019 • 14 min
In the next few episodes we’ll be diving into the auto-pilot systems and the implicit decisions that we make and how they can effect our growth as developers.
Progress by Habit, Perception by Exception
Sep 18, 2019 • 11 min
Memories are faulty and perceptions are skewed. In today’s episode, we’re talking about perceptions and how those can skew our understanding of our career paths.
Product Mindset w/ Jessica Hall (Part 2)
Sep 16, 2019 • 32 min
Today’s episode we’re joined by Jessica Hall, Co-Author of the book [Product Mindset](https://productmindset.com/)and 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…
Product Mindset w/ Jessica Hall (Part 1)
Sep 13, 2019 • 43 min
If you’ve worried about your job becoming automated or your looking for ways to grow into you next role, this episode with Jessica Hall is for you.
How To Be A Bad Manager
Sep 11, 2019 • 10 min
In today’s episode, we’re looking at the things we want to do in order to become a bad manager and uncover the “why” behind bad manager’s behaviors.
Imagining a Clearer Reality
Sep 9, 2019 • 10 min
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…
Digging Up Your Purpose
Sep 6, 2019 • 13 min
In today’s episode, we discuss the difficulty of finding your personal purpose, and the tension we can all feel when we can’t put our finger on our purpose.
The Nuances of Behavior and Research
Sep 4, 2019 • 9 min
The science of motivation is tricky. We know some of the things we want but don’t know how to get them.
Advice I Would Have Rejected Ten Years Ago
Sep 3, 2019 • 15 min
Something difficult to accept is the fact that you will probably change.
Your Purpose is Not a Point in the Future
Aug 30, 2019 • 8 min
Different ways to think about finding purpose.
Listen To This In You’re Feeling Stuck
Aug 28, 2019 • 15 min
If you’re feeling stuck right now, this is the episode for you.
Improve Your Team by Rejecting These Bad Assumptions
Aug 26, 2019 • 14 min
Today we’re focusing on self-improvements as a team.
Using Pre-Mortems to Find the Opposition to Our Focus
Aug 23, 2019 • 10 min
Focus.
Taking Advantage of Your Time as a Student
Aug 21, 2019 • 9 min
School will be starting soon and in today’s episode we’re talking specifically to students.
Beating Boredom in Your Career
Aug 19, 2019 • 14 min
We’ve all experienced boredom.
Short Term Decisions, Long Term Mindset
Aug 16, 2019 • 9 min
Today we’re talking about thinking long term.
Beating Dogma And Choosing The Right Tools
Aug 14, 2019 • 13 min
The stereotype that developers are highly opinionated.
Reaping Rewards by Expecting Success
Aug 12, 2019 • 8 min
It’s important to find ways to succeed.
Going Beyond Simply Fixing Failures
Aug 9, 2019 • 10 min
Failure is a fundamental part of improvement.
How to Engineer More Epiphany Moments in Your Day-to-Day
Aug 5, 2019 • 11 min
Where do great ideas come from?
3x3 - Misconceptions About Senior Engineers
Aug 2, 2019 • 7 min
You just got your first job as an engineer. What exactly does it mean to be a senior engineer?
3x3 - Relating Better With Difficult Coworkers
Jul 31, 2019 • 7 min
Whether we like to admit it or not we’ve all dealt with a difficult coworker.
3x3 - Uncovering Hidden Information
Jul 29, 2019 • 9 min
This week, we go back to an older format - 3x3. This week we’ll give three different techniques for different challenges we’re faced with as developers today, we’re talking about Uncovering Hidden Information
Belief Substitution
Jul 26, 2019 • 7 min
Think about a belief you hold relatively strongly.
Career Decisions and Penalty Kicks
Jul 24, 2019 • 8 min
Imagine that you aren’t a software developer and instead a goalie. How would you defend a penalty kick?
How to Affect Organizational Change
Jul 22, 2019 • 13 min
Perhaps one of the most undervalued skills of developers to to affect change.
Every Decision is an Opportunity Tradeoff
Jul 19, 2019 • 8 min
Our fear of missing out is usually a fear of missing out on a specific opportunity.
The Dangerous Characteristics of 10x Engineers
Jul 17, 2019 • 13 min
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…
You’re Not So Important - Why Our Ego Drives Anxiety in the Workspace
Jul 15, 2019 • 12 min
Today, we’re talking about managing anxiety in the workspace.
Finding Beginner’s Luck Again
Jul 12, 2019 • 8 min
In your career, you’ve probably experienced beginner’s luck. Today, we’ll put ourselves in a beginners shoes and get an understanding of why beginner’s luck exists.
Part 3: An Elegant Puzzle Book Discussion w/ Will Larson
Jul 10, 2019 • 28 min
Will is an engineering manager at Stripe, and he recently published a book titled, An elegant puzzle.
Part 2: An Elegant Puzzle Book Discussion w/ Will Larson
Jul 8, 2019 • 35 min
Will is an engineering manager at Stripe, and he recently published a book titled, An elegant puzzle.
Part 1: An Elegant Puzzle Book Discussion w/ Will Larson
Jul 5, 2019 • 31 min
Will is an engineering manager at Stripe, and he recently published a book titled, An elegant puzzle.
What You Feed Will Grow
Jul 3, 2019 • 13 min
In today’s episode, we’re discussing young developers and mentoring. This episode is all about clarity.
Mid-Year Resolutions
Jul 1, 2019 • 15 min
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?
Jun 30, 2019 • 13 min
It’s important to have a foundation for best practice but where does it come from?
Reversing Adversarial Dynamics in Interviews
Jun 26, 2019 • 12 min
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
Jun 24, 2019 • 10 min
How many sinks are in your house? You have the information to access this information, and in this episode we can walk through challenges we face.
Individual Contributor Career Growth w/ Matt Klein (part 2)
Jun 21, 2019 • 38 min
In today’s episode we’re chatting again with Matt Klein.
Individual Contributor Career Growth w/ Matt Klein (part 1)
Jun 19, 2019 • 31 min
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
Jun 17, 2019 • 12 min
What do you expect from yourself? Today, we’re talking about personal expectations.
How Can Two Rational People Disagree?
Jun 12, 2019 • 15 min
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
Jun 10, 2019 • 15 min
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.
3 Assumptions That Can Hurt Your Job Search
Jun 3, 2019 • 16 min
What should we care about when looking for a job?
Mental Models w/ Gabriel Weinberg, CEO of DuckDuckGo (part 2)
May 31, 2019 • 35 min
One of the most amazing things about the human brain and it’s ability to make connections. We talk with DuckDuckGo CEO, Gabriel Weinberg about just that in part 2 of this interview.
Mental Models w/ Gabriel Weinberg (part 1)
May 29, 2019 • 37 min
One of the most amazing things about the human brain and it’s ability to make connections. We talk with DuckDuckGo CEO, Gabriel Weinberg about just that in part 1 of this interview.
Great Code is Marked by Flexibility
May 27, 2019 • 9 min
There is no one right way to write software. In today’s episode we’re talking about code that does what you want it to.
Crafting Your Work By Your Strengths
May 24, 2019 • 13 min
You are better off focusing on strengths and becoming an expert than improving your weaknesses to a level of mediocrity.
Make Your Problems Smaller
May 22, 2019 • 13 min
Make your problems small enough to fit in your head, then compose your solutions.
Three Things I Wish I Learned Earlier in My Career As A Software Developer
May 20, 2019 • 15 min
Three things I wish I knew starting out as a software developer.
3 Red Flags that You’re Heading for Burnout
May 17, 2019 • 14 min
Listening requires that you have space. Burnout is a real effect and in today’s episode we’re talking about how to watch out for burnout.
3 Principles for Your Job Search
May 15, 2019 • 21 min
There’s a difficult road in front of anyone who is on a job search. Occasionally, opportunities will land in your lap, but more often, it’s a constant review of scanning job descriptions and applications.
Mental Simulations - Information (A)Symmetry
May 13, 2019 • 9 min
In our last episode we talked about big decisions. In today’s episode, we’re talking about uncovering new options that you didn’t think existed.
Mental Simulations - Persona Perspectives
May 10, 2019 • 9 min
Our experience as humans is a difficult one to wrap our minds around. Often what we see clearly from the outside looking in is obscured from the inside looking out.
Metal Simulations - Artificial Constraints
May 8, 2019 • 18 min
Think back to a moment when your mind shifted at a fundamental level. Today, we’re talking about mental simulations and artificial constraints
The Fear : Value Connection
May 6, 2019 • 15 min
What do you value? Values aren’t always easy to find. In today’s episode, we talk about using the lens of fear to understand our values better.
What Kind of Decisions Are You Optimizing For?
May 3, 2019 • 22 min
What Kind of Decisions Are You Optimizing For? In today’s episode, we focus on the individual contributor level and managerial level.
Contingencies and Planning for Failure
May 1, 2019 • 16 min
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
Apr 29, 2019 • 11 min
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
Apr 26, 2019 • 15 min
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?
Apr 24, 2019 • 13 min
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
Apr 22, 2019 • 16 min
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)
Apr 19, 2019 • 41 min
What if every decision you made had a bet attached to it? That’s
Thinking in Bets w/ Annie Duke (part 1)
Apr 17, 2019 • 38 min
What if every decision you made had a bet attached to it? That’s
Uncovering Deeper Motivations and Goals
Apr 15, 2019 • 18 min
Take a moment to think about one of your most important goals in life.
Ambiguous Goals, Concrete Actions
Apr 12, 2019 • 15 min
When you talk about career goals, you often talk about results.
Focusing Career Progress
Apr 10, 2019 • 15 min
No matter where you are in your career, whether a developer, designer, PM or manager you have aspirations.
Fail Mode
Apr 8, 2019 • 12 min
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
Apr 3, 2019 • 13 min
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
Apr 1, 2019 • 10 min
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
Mar 29, 2019 • 9 min
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
Mar 27, 2019 • 15 min
Take a moment to do a thought experiment. Remove your thought extractions.
Bonus Episode - Soft Skills Engineering Meets Developer Tea
Mar 26, 2019 • 34 min
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
Mar 22, 2019 • 9 min
What is the one thing you do automatically that you wish you could change?
Interview w/ Ali Spittel (part 2)
Mar 20, 2019 • 28 min
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)
Mar 18, 2019 • 28 min
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.
Witness Protection Program
Mar 15, 2019 • 12 min
Do you trust yourself to know what you want?
Habits of Successful Software Engineers - Getting to Code Quickly and Model Thinking
Mar 13, 2019 • 14 min
In today’s episode we’re talking about two habits that successful software engineers employ when facing a problem.
Habits of Successful Software Engineers - Clarity, Brevity and Context
Mar 9, 2019 • 13 min
What do you do as a developer?
Interview w/ Bryan Helmig - CTO at Zapier (Part 2)
Mar 6, 2019 • 26 min
In today’s episode, we continue the discussion with Bryan Helmig, CTO of Zapier
Interview w/ Bryan Helmig - CTO at Zapier (Part 1)
Mar 4, 2019 • 23 min
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
Mar 1, 2019 • 15 min
In today’s episode, we’re talking about the habits of successful engineers.
Stress Response and Anger as a Secondary Emotion
Feb 27, 2019 • 15 min
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
Feb 25, 2019 • 11 min
In today’s episode, we’re talking about solving problems by subtraction vs. additive solutions.
Starting Your Work Day with Autonomy
Feb 22, 2019 • 9 min
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
Feb 20, 2019 • 12 min
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
Feb 19, 2019 • 21 min
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
Feb 15, 2019 • 23 min
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)
Feb 13, 2019 • 16 min
In today’s episode, we discuss factors that lead to decision variance when constructing software.
How We Construct Software - Part Two (Beliefs and Models)
Feb 11, 2019 • 17 min
In today’s episode, we’re going to talk a little bit about belief.
How We Construct Software - Part 1 (Substitute Questions)
Feb 8, 2019 • 14 min
In this special series on Developer Tea we’re talking about the different ways that software information flows.
Beating Procrastination
Feb 6, 2019 • 10 min
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
Feb 4, 2019 • 12 min
We recommend structured retrospectives. Identify things that went well and things that didn’t go so well during a project or given week.
When Best Practices Backfire - The Peltzman Effect
Jan 30, 2019 • 16 min
Today, we’re talking about risk compensation.
Replace Your Implicit Questions to Break Out of Incrementalism
Jan 28, 2019 • 21 min
Most of the changes you make as a developer are incremental. That’s what we’re talking about in today’s episode.
Self-Awareness and Intellectual Honesty
Jan 25, 2019 • 15 min
When was the last time you lied?
Treating Your Brain as More Than a Machine
Jan 23, 2019 • 14 min
In today’s episode, we’re talking about missed opportunities.
Improving Confidence and Neutralizing Threats Through Detached Perception
Jan 21, 2019 • 18 min
In today’s episode, we’re talking about responding to situations
High-Churn Code Should Be Your Cleanest Code
Jan 18, 2019 • 8 min
What code do you believe should be the cleanest?
Mental Models - Lenses for Thinking and Decisions (Part 2)
Jan 16, 2019 • 18 min
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)
Jan 14, 2019 • 21 min
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?
Jan 11, 2019 • 10 min
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
Jan 9, 2019 • 18 min
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
Jan 7, 2019 • 21 min
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
Jan 4, 2019 • 14 min
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)
Jan 2, 2019 • 35 min
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…
Interview w/ Ben Orenstein (Part 1)
Dec 31, 2018 • 44 min
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…
Interview w/ Michael Chan (pt. 2)
Dec 28, 2018 • 53 min
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…
Interview w/ Michael Chan (pt. 1)
Dec 27, 2018 • 61 min
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…
Why Rules Apply Especially to Exceptions
Dec 14, 2018 • 17 min
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
Dec 12, 2018 • 23 min
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…
Proof of Complexity and Seeking Simplicity
Dec 10, 2018 • 17 min
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?
Dec 7, 2018 • 11 min
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…
Bad Bugs - Avoiding Burnout When Solving Elusive Problems
Dec 5, 2018 • 14 min
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
Dec 3, 2018 • 16 min
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…
Practicing Non-Attachment as a Developer
Nov 30, 2018 • 14 min
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
Nov 28, 2018 • 18 min
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
Nov 26, 2018 • 14 min
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
Nov 23, 2018 • 5 min
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…
Observing Your Stress Responses
Nov 21, 2018 • 8 min
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…
How Relative Comparisons Affect Our Decisions
Nov 19, 2018 • 15 min
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…
Interview w/ Julian Shapiro (part 2)
Nov 16, 2018 • 41 min
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)
Nov 14, 2018 • 37 min
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…
Inhibition, Fear, and Two Mindsets for Moving Forward in the Face of Uncertainty
Nov 12, 2018 • 13 min
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
Nov 9, 2018 • 17 min
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…
Could We All Be Right? Event vs. Construct Theories
Nov 7, 2018 • 12 min
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
Nov 6, 2018 • 27 min
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
Nov 5, 2018 • 20 min
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…
3 Counterintuitive Rules of Communication with Co-workers
Nov 2, 2018 • 16 min
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
Oct 31, 2018 • 16 min
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)
Oct 30, 2018 • 21 min
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)
Oct 29, 2018 • 20 min
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
Oct 22, 2018 • 7 min
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
Oct 19, 2018 • 14 min
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
Oct 18, 2018 • 12 min
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
Oct 15, 2018 • 13 min
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
Oct 12, 2018 • 11 min
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)
Oct 10, 2018 • 33 min
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…
Interview w/ Trevor Hinesley (Part 1)
Oct 8, 2018 • 30 min
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
Oct 5, 2018 • 13 min
In today’s episode, we’re going to talk about the Dreyfus model of skill acquisition.
How Code Evolves Through Human Influence
Oct 3, 2018 • 17 min
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…
Why Great Developer Still Google Their Errors
Oct 1, 2018 • 13 min
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…
5 Learning Anti-Patterns
Sep 28, 2018 • 19 min
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
Sep 26, 2018 • 15 min
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…
When (Not) To Listen To Advice
Sep 24, 2018 • 12 min
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
Sep 21, 2018 • 11 min
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
Sep 19, 2018 • 20 min
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
Sep 17, 2018 • 11 min
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…
Purposeful Mini-Rituals
Sep 14, 2018 • 6 min
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
Sep 12, 2018 • 13 min
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
Sep 10, 2018 • 10 min
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
Sep 7, 2018 • 12 min
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
Sep 5, 2018 • 11 min
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?
Sep 3, 2018 • 9 min
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
Aug 31, 2018 • 10 min
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
Aug 29, 2018 • 14 min
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
Aug 27, 2018 • 18 min
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
Aug 24, 2018 • 9 min
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…
Interview with Daniel Pink (Part 2)
Aug 22, 2018 • 23 min
Today we are thrilled to have [Daniel Pink](https://twitter.com/DanielPink?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor) on the show, Daniel has four New York Time Best Sellers and Daniel has a wide variety of experience including being a chief…
Interview w/ Daniel Pink (Part 1)
Aug 20, 2018 • 22 min
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…
Accepting Change by Focusing on Continuity
Aug 17, 2018 • 11 min
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
Aug 15, 2018 • 9 min
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…
Asymmetry and the Halo Effect
Aug 13, 2018 • 15 min
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
Aug 10, 2018 • 17 min
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…
Accepting Irrationality
Aug 8, 2018 • 15 min
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
Aug 6, 2018 • 16 min
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
Aug 3, 2018 • 10 min
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)
Aug 1, 2018 • 10 min
What code do you need today? Today’s episode is all about business objectives that get translated into our code.
Evidence is Not Proof
Jul 30, 2018 • 9 min
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
Jul 27, 2018 • 15 min
In today’s episode, we’re talking about how we view our co-workers around us and our perceptions of ourselves.
Replacing Implicit Questions
Jul 25, 2018 • 11 min
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
Jul 23, 2018 • 5 min
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
Jul 20, 2018 • 12 min
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
Jul 18, 2018 • 8 min
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
Jul 16, 2018 • 12 min
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
Jul 13, 2018 • 13 min
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
Jul 11, 2018 • 13 min
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
Jul 9, 2018 • 12 min
In today’s episode, we’re talking about empathy and why everyone needs it.
A Problem Solving Paradox
Jul 6, 2018 • 11 min
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”
Jul 4, 2018 • 13 min
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
Jul 2, 2018 • 9 min
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…
Choice Frameworking
Jun 29, 2018 • 14 min
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
Jun 27, 2018 • 17 min
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
Jun 25, 2018 • 13 min
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…
Coding In The Moment
Jun 22, 2018 • 13 min
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…
We Become What We Get Used To
Jun 20, 2018 • 12 min
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
Jun 18, 2018 • 12 min
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)
Jun 13, 2018 • 37 min
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](https://twitter.com/aofstad?lang=en), who a co-founder of Airtable. Airtable is the future of data…
Interview w/ Andrew Ofstad from Airtable (part 1)
Jun 11, 2018 • 41 min
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…
Treating Time Seriously
Jun 8, 2018 • 17 min
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
Jun 6, 2018 • 17 min
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
Jun 4, 2018 • 13 min
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
Jun 1, 2018 • 15 min
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)
May 30, 2018 • 45 min
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,…
Interview w/ Jon Yablonski (Part 1)
May 28, 2018 • 39 min
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…
Obligations and the Consequence of Assumptions
May 25, 2018 • 17 min
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
May 23, 2018 • 8 min
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
May 21, 2018 • 19 min
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
May 18, 2018 • 8 min
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
May 16, 2018 • 16 min
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
May 14, 2018 • 16 min
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
May 11, 2018 • 15 min
What is your most memorable de-bugging session? Today, we’re talking about fixing our losses by reframing our situations.
Avoiding Dogmatic Protocol
May 9, 2018 • 18 min
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…
Problem Solving Series #1: Starting By Making It Worse
May 7, 2018 • 14 min
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…
Secondary Tools
May 4, 2018 • 18 min
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…
Randomizing live w/ Max Hawkins (Part 2)
May 2, 2018 • 37 min
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](https://twitter.com/maxhawkins). Max was also…
Interview w/ Max Hawkins (Part 1)
Apr 30, 2018 • 46 min
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](https://twitter.com/maxhawkins). Max was also…
Subtractive Thinking
Apr 27, 2018 • 18 min
What is on your mind? Today we are talking about ways we can inspect our default state of mind.
Fear, Change & Instincts
Apr 25, 2018 • 15 min
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…
Zero Dead Ends - Why Complaining Can Hold You Back
Apr 23, 2018 • 15 min
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,…
2 Reasons Your Habits Aren’t Sticking
Apr 20, 2018 • 13 min
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…
3 Ways to Better Cultivate Coworker Connections
Apr 18, 2018 • 18 min
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)
Apr 16, 2018 • 22 min
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
Apr 13, 2018 • 20 min
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
Apr 11, 2018 • 22 min
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
Apr 9, 2018 • 12 min
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
Apr 6, 2018 • 21 min
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
Apr 4, 2018 • 18 min
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
Apr 2, 2018 • 20 min
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)
Mar 30, 2018 • 16 min
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
Mar 28, 2018 • 11 min
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
Mar 26, 2018 • 16 min
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
Mar 23, 2018 • 23 min
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
Mar 21, 2018 • 13 min
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
Mar 19, 2018 • 12 min
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
Mar 16, 2018 • 11 min
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
Mar 14, 2018 • 29 min
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
Mar 12, 2018 • 14 min
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
Mar 9, 2018 • 10 min
In today’s episode we’re talking about leadership and having better 1-on-1s with our leaders.
How Our Tools Shape Us
Mar 7, 2018 • 15 min
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
Mar 5, 2018 • 14 min
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
Mar 2, 2018 • 9 min
In today’s episode, we’ll talk about working with what you’ve got to solve a problem.
Accepting The Unexpected
Feb 28, 2018 • 16 min
In today’s episode, we talk about preparing for the unexpected. **Today’s episode is sponsored by [Linode](https://promo.linode.com/developertea/?utm_source=podcast&utm_medium=website&utm_campaign=developertea).** In 2018, Linode is joining forces with…
Asking “Dumb” Questions
Feb 26, 2018 • 12 min
In today’s episode, we’ll discuss how important “dumb” questions can be. **Today’s episode is sponsored by [Linode](https://promo.linode.com/developertea/?utm_source=podcast&utm_medium=website&utm_campaign=developertea).** In 2018, Linode is joining…
The Importance of Mental Models
Feb 23, 2018 • 14 min
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
Feb 21, 2018 • 16 min
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?
Feb 19, 2018 • 19 min
In today’s episode, we talk about the ripple effects of the work you do.
Thinking, Acting & Marshmallows
Feb 16, 2018 • 11 min
In today’s episode, we discuss how experimenting can be more beneficial than thinking.
Olympics, Statistics & Raising Your Average Performance
Feb 14, 2018 • 16 min
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
Feb 12, 2018 • 11 min
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)
Feb 9, 2018 • 14 min
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)
Feb 7, 2018 • 17 min
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)
Feb 5, 2018 • 18 min
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
Feb 2, 2018 • 17 min
In today’s episode, we discuss the potential detriments of over-comparing yourself to others.
Your Brain Might Betray You
Jan 31, 2018 • 18 min
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
Jan 29, 2018 • 14 min
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
Jan 26, 2018 • 12 min
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.
Our Imagined Fictions
Jan 24, 2018 • 14 min
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
Jan 22, 2018 • 10 min
In today’s episode, we’ll be discussing the importance of a holistic approach to working.
How Can We Be Wrong…Without Knowing It?
Jan 19, 2018 • 10 min
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
Jan 17, 2018 • 7 min
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
Jan 15, 2018 • 8 min
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
Jan 12, 2018 • 19 min
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)
Jan 10, 2018 • 33 min
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,…
Interview w/ Chris Shinkle (Part 1)
Jan 8, 2018 • 36 min
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,…
Finding Perspective in 2018
Jan 5, 2018 • 15 min
Today’s episode is a re-air of a discussion we had in 2017 about finding your perspective.
Re-Air: The Anatomy of Change
Jan 3, 2018 • 19 min
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
Dec 29, 2017 • 16 min
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](https://promo.linode.com/developertea/?utm_source=podcast&utm_medium=website&utm_campaign=developertea). Linode provides…
2017 Year End Recap
Dec 27, 2017 • 20 min
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…
Data Science w/ Elena Grewal (Part 2)
Dec 20, 2017 • 51 min
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…
Data Science w/ Elena Grewal (Part 1)
Dec 18, 2017 • 22 min
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…
3X3: Anti-Resolutions To Kick Off Your 2018
Dec 15, 2017 • 20 min
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…
3X3: Questions that Could Change the Way You Think
Dec 13, 2017 • 18 min
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
Dec 11, 2017 • 25 min
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)
Dec 8, 2017 • 30 min
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…
Interview with Joshua Aziz (Part 1)
Dec 6, 2017 • 36 min
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…
The Power of A Question
Dec 4, 2017 • 13 min
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!
Practical Advice for Changing Your Habits
Dec 1, 2017 • 14 min
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 $20 worth…
How A Text Message Can Trigger Behavior Change
Nov 29, 2017 • 15 min
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 collaboration.…
Inspiring Stories From Listeners - Basil’s Story
Nov 27, 2017 • 14 min
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 worth of…
Interview Week: First Impressions
Nov 24, 2017 • 16 min
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
Nov 22, 2017 • 14 min
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
Nov 20, 2017 • 15 min
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
Nov 17, 2017 • 17 min
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 month.…
Focus Week: 3 Focus Factors
Nov 15, 2017 • 20 min
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 Developer Tea…
Focus Week: Deconstructing Distractions
Nov 13, 2017 • 14 min
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 $5 a…
3x3: Morning Routine Tasks Every Developer Should Do
Nov 10, 2017 • 20 min
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 a month.…
3x3: 3 Things You Can Do To Improve Your Resumé In Just 10 Minutes
Nov 8, 2017 • 19 min
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 month.…
3x3: The 3 Things you Shouldn’t Be Doing As A Developer
Nov 6, 2017 • 21 min
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 offering…
The Future (and Past) of Legal for Developers w/Gary Nissenbaum (part 2)
Nov 3, 2017 • 51 min
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!…
The Future (and Past) of Legal for Developers w/Gary Nissenbaum (part 1)
Nov 1, 2017 • 46 min
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!…
Interviewer’s Wishes with Jason Vasquez (Part 2)
Oct 30, 2017 • 26 min
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 and…
Working Environment and Secondary Skills w/ Jason Vasquez (Part 1)
Oct 27, 2017 • 51 min
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 Linux…
Your Interview is Tomorrow? Here’s Some Last Minute Advice
Oct 25, 2017 • 31 min
In today’s episode we discuss a few pieces of advice for your upcoming interview.
How To Navigate Communication Problems - Listener Question from Enrico
Oct 23, 2017 • 19 min
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/fuse to…
Interview w/ Kristen Gallagher (Part 2)
Oct 20, 2017 • 30 min
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. Linode…
Interview w/ Kristen Gallagher (Part 1)
Oct 18, 2017 • 39 min
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. Linode…
The Most Important Part of My Day (Part 2)
Oct 16, 2017 • 13 min
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 digital…
The Most Important Part of My Day (Part 1)
Oct 13, 2017 • 9 min
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 digital…
Interview with Mark Engelberg (Part 2)
Oct 11, 2017 • 51 min
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!…
Puzzle Games with Mark Engelberg (Part 1)
Oct 9, 2017 • 58 min
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!…
The 3 Steps in the Cycle of Technological Abstraction
Oct 6, 2017 • 17 min
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 month.…
DCR: Traits of Being A Great Developer (Recap)
Oct 4, 2017 • 22 min
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 to…
DCR - Bravery
Oct 2, 2017 • 14 min
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 today!
DCR: Ownership Level Responsibility
Sep 29, 2017 • 12 min
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 having…
DCR: Open Minded Curiosity
Sep 27, 2017 • 14 min
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…
DCR: Growth Mindset
Sep 25, 2017 • 14 min
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 talking…
DCR: Traits of a Great Developer - Communications Model (Deep Dive)
Sep 22, 2017 • 18 min
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 by…
DCR: Traits of a Great Developer - Communications Expert
Sep 20, 2017 • 14 min
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…
DCR: Traits of a Great Developer - Expanding Perspective
Sep 18, 2017 • 13 min
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 the…
DCR: Traits of a Great Developer - Grit of a Scientist
Sep 15, 2017 • 14 min
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…
DCR: Traits of A Great Developer - Humility
Sep 13, 2017 • 17 min
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 the…
Introspection - Part 2 - Why & Why Not
Sep 11, 2017 • 12 min
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 starting at $5…
Introspection - Part 1 - Finding What You’re Best At
Sep 8, 2017 • 19 min
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 is…
Interview w/ Rachel Nabors (Part 2)
Sep 6, 2017 • 36 min
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…
Interview w/ Rachel Nabors (Part 1)
Sep 4, 2017 • 38 min
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…
Mystery Voices
Sep 1, 2017 • 17 min
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 already…
Planning Series: Scaling and Detailing of Features
Aug 30, 2017 • 13 min
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. Linode is…
Learning Environment
Aug 28, 2017 • 15 min
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 a month.…
Tips For Students (Re-Air)
Aug 25, 2017 • 15 min
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 Developer Tea…
Listener Question: Michael Asks About Dev Bootcamps
Aug 23, 2017 • 10 min
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 Tea…
No More Launches
Aug 21, 2017 • 15 min
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 by…
Thinking in Intervals (Re-Air)
Aug 18, 2017 • 10 min
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 credit if…
Minimum Viable Prioritization (Re-Air)
Aug 16, 2017 • 19 min
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 worth of…
Plato’s Cave and Defeating Biases
Aug 14, 2017 • 14 min
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 listeners $20…
Interview with Kevin Kelly (Part 2)
Aug 11, 2017 • 30 min
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 optimism…
Interview with Kevin Kelly (Part 1)
Aug 9, 2017 • 30 min
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 optimism…
Interview with Chris Ferdinandi (Part 2)
Aug 7, 2017 • 47 min
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 Developer Tea…
Interview with Chris Ferdinandi (Part 1)
Aug 4, 2017 • 40 min
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 Developer Tea…
3 Lessons of Productivity
Aug 2, 2017 • 19 min
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…
Idea Portfolio
Jul 31, 2017 • 22 min
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 with…
Listener Question: Simon Asks About Over-Positivity
Jul 28, 2017 • 23 min
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
Jul 26, 2017 • 21 min
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…
Strong Opinions Weakly Held
Jul 24, 2017 • 11 min
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 $5 a…
Aesthetic Aha
Jul 21, 2017 • 13 min
In today’s episode, we talk about why kids love to watch the same movies over and over, and how you can learn from this behavior to improve your career (seriously!). Today’s episode is brought to you by Linode. Linode Provides superfast SSD based Linux…
Listener Question: Daw Chih asks About Over Execution
Jul 19, 2017 • 17 min
In today’s episode, I answer listener question from Daw Chih about over-execution. 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…
The Value of The Third Option
Jul 17, 2017 • 17 min
In today’s episode, we talk about how important a third option can be in decisionmaking processes. 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!…
Turbulence (Re-Airing)
Jul 14, 2017 • 7 min
In today’s episode, we discuss once again the concept of turbulence and fortitude. 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…
Don’t Throw It Over the Wall
Jul 12, 2017 • 10 min
In today’s episode, we talk about a specific type of collaboration, and a pitfall most development and design teams end up falling into. Today’s episode is sponsored by Codeship! Get started today with Codeship and get 100 free builds. P.S. - Codeship is…
Interview with David Hoffeld (part 2)
Jul 10, 2017 • 40 min
I’m joined by author David Hoffeld in today’s episode to talk about the topic of science and how it affects the sales process. Today’s episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a…
Interview with David Hoffeld (part 1)
Jul 7, 2017 • 37 min
I’m joined by author David Hoffeld in today’s episode to talk about the topic of science and how it affects the sales process. Today’s episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $5 a…
Listener Question: Andy Asks About His Degree in Mechatronics
Jul 5, 2017 • 19 min
Is a degree in mechatronics worth it? (Also, what is mechatronics?) 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://spec.fm/codeship…
The Messaging Paradigm (re-air)
Jul 3, 2017 • 10 min
Baby Announcement
Jun 28, 2017 • 2 min
Atomic Words
Jun 19, 2017 • 15 min
In today’s episode, we talk aboit disambiguation and using clear words during feedback sessions.
Spiral Learning
Jun 16, 2017 • 10 min
In today’s episode, we talk about “Spiral 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://spec.fm/codeship to get started…
Listener Question: Joel Asks About Remote Work As A Junior Developer
Jun 14, 2017 • 20 min
What do you do when there are no jobs in your area and you’re a developer with a family?
Interview with Tom Eich (part 2)
Jun 12, 2017 • 30 min
In today’s episode, I had the opportunity to speak with Tom Eich, CTO at IDEO. Tom shares valuable insights in both parts of this interview, so be sure to subscribe in your podcasting application of choice!
Interview with Tom Eich (part 1)
Jun 10, 2017 • 27 min
In today’s episode, I had the opportunity to speak with Tom Eich, CTO at Whiteboard. Tom shares valuable insights in both parts of this interview, so be sure to subscribe in your podcasting application of choice!
Creating New Understanding Through Synonyms
Jun 7, 2017 • 11 min
In today’s episode, we talk about creating useful substitutions through a process of forcing synonyms. 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…
Failure Rates, Machine Learning, and You
Jun 5, 2017 • 10 min
In today’s episode, we talk about a truth of machine learning, and learning in general. I hope you walk away feeling more confident and less afraid of failure. Today’s episode is sponsored by Rollbar. With Rollbar, you get the context, insights and…
Anonymous Listener Question: Cowboy Coders
Jun 2, 2017 • 27 min
In today’s episode, we talk about cowboy coding, and how to deal with a legacy project primarily managed by cowboy coders. Today’s episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head over to…
Law Of Conservation of Uncertainty (Part 2)
May 31, 2017 • 12 min
In today’s episode, we talk about a principle of project planning that you can use to help deal with uncertainty. 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…
Law Of Conservation of Uncertainty (Part 1)
May 29, 2017 • 13 min
In today’s episode, we talk about a principle of project planning that you can use to help deal with uncertainty. 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…
Squares Conference (feat. Marcus Morrison)
May 26, 2017 • 30 min
In today’s episode, I talk with Marcus Morrison about his journey to becoming a CTO of a monthly subscription startup called Datebox. Today’s episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head…
Squares Conference (Will Riley)
May 24, 2017 • 49 min
In today’s episode, I talk with Will Riley from Flywheel about design systems, local development, teaching a workshop, and API design. Today’s episode is sponsored by Fuse! Build native iOS and Android apps with less code and better collaboration. Head…
Squares Conference (feat. Noah Labhart)
May 22, 2017 • 33 min
In today’s episode, I interview Noah Labhart, owner of Touchtap, a mobile development firm in Dallas, Texas. Check out Touchtap here: https://touchtap.io/ Noah and I discuss the value of learning a programming language you never plan to use, and much much…
Squares Conference (feat. Anne Grundhoefer)
May 19, 2017 • 29 min
In today’s episode, I interview Anne Grundhoefer. Anne spoke at Squares about design systems and the work she does at Projekt202 (https://projekt202.com/), and was kind enough to spend some time talking with me about that work as well. Today’s episode is…
Squares Conference (feat. Alex Zub) Part 2
May 17, 2017 • 32 min
Today we continue the interview with Alex Zub, founder of Handsome. 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!
Squares Conference (feat. Alex Zub) Part 1
May 15, 2017 • 25 min
In today’s episode, I talk with Alex Zub about starting a company, learning to speak english through video games, and lots more. Today’s episode is sponsored by Dolby. One of the most important things you can do for your application is ensure that the…
Squares Conference (feat. Aaron Irizarry)
May 12, 2017 • 37 min
In today’s episode, I talk with Aaron Irizarry about what to do when your design and dev team starts to fall apart. Today’s episode is sponsored by Dolby. One of the most important things you can do for your application is ensure that the quality of your…
Squares Conference (feat. Aaron D. Campbell)
May 10, 2017 • 33 min
In today’s episode, I interview WordPress security lead Aaron Campbell. Today’s episode is sponsored by Dolby. One of the most important things you can do for your application is ensure that the quality of your audio is strong. You already know Dolby and…
Job Descriptions vs. Job Realities
May 8, 2017 • 22 min
In today’s episode, I talk about some differences between a typical job description versus realities you may actually experience. Today’s episode is sponsored by Dolby. One of the most important things you can do for your application is ensure that the…
Listener Question: David asks About How to Answer Tooling Questions
May 5, 2017 • 15 min
In today’s episode, I answer listener David’s question about how to answer questions from peers about tooling. Today’s episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $10 a month. Linode is…
Feedback Loops - The Smallest Unit of Learning
May 3, 2017 • 15 min
In today’s episode, we talk about the importance of feedback loops. Today’s episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $10 a month. Linode is offering Developer Tea listeners $20 worth…
Interview with Chris Albon (Part 3 of 3)
May 1, 2017 • 37 min
In today’s episode, I interview Chris Albon, co-host of Partially Derivative, a fantastic casual discussion podcast about all things data science. Chris is joined by Vidya Spandana and Jonathon Morgan on the show. We discuss the exciting prospects of…
Interview with Chris Albon (Part 2 of 3)
Apr 28, 2017 • 35 min
In today’s episode, I interview Chris Albon, co-host of Partially Derivative, a fantastic casual discussion podcast about all things data science. Chris is joined by Vidya Spandana and Jonathon Morgan on the show. We discuss the exciting prospects of…
Interview with Chris Albon (Part 1 of 3)
Apr 26, 2017 • 34 min
In today’s episode, I interview Chris Albon, co-host of Partially Derivative, a fantastic casual discussion podcast about all things data science. Chris is joined by Vidya Spandana and Jonathon Morgan on the show. We discuss the exciting prospects of…
Building Your Intuition
Apr 24, 2017 • 13 min
In today’s episode we talk about intuition as the shared fluency for experts.
You Can’t Control Random
Apr 21, 2017 • 12 min
In today’s episode, we’ll discuss the illusion of control, and why you can’t control random.
Interview with Ben Halpern (@ThePracticalDev, Part 2)
Apr 19, 2017 • 44 min
In today’s episode, I talk with Ben Halpern. You may know him from his tweets as @ThePracticalDev. Ben also is the founder of dev.to, a site for developers to share knowledge and culture with one another. Check out dev.to to learn a bit more about what…
Interview with Ben Halpern (@ThePracticalDev, Part 1)
Apr 17, 2017 • 44 min
In today’s episode, I talk with Ben Halpern. You may know him from his tweets as @ThePracticalDev. Ben also is the founder of dev.to, a site for developers to share knowledge and culture with one another. Check out dev.to to learn a bit more about what…
A Simple Shift for Your Email Inbox Strategy
Apr 14, 2017 • 17 min
In today’s episode, we’ll be talking about a very simple shift for your emailing strategy.
Listener Question: How Do I stand Out as a Job Applicant?
Apr 12, 2017 • 12 min
In today’s episode, we discuss Supui’s question regarding how to stand out as an applicant. We reinforce some of the things we’ve discussed previously, and introduce some new ideas as well. Thanks to Supui for the question!
Listener Question: Jonathan Bocarra Asks About Content Generation and Baby Preparation
Apr 10, 2017 • 20 min
In today’s episode, I answer listener Jonathan’s question about getting ready for a baby, and simultaneously planning content.
How to Hire Well, Even When Limited by Company Policies
Apr 7, 2017 • 17 min
In today’s episode, we talk about hiring in a constrained scenario.
Ep. 365 - Practical Ways to Jumpstart Brainstorming
Apr 5, 2017 • 20 min
Today is Developer Tea’s 365th episode! In today’s episode, we discuss some practical ways to get brainstorming jumpstarted. Today’s episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $10 a…
Listener Question: Kan Asks About Creating Reliable Behavioral Systems
Apr 3, 2017 • 17 min
In today’s episode, I answer a listener question about behavioral patterns. Today’s episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $10 a month. Linode is offering Developer Tea listeners $20…
This Mistake Could Be Killing Your Resumé
Mar 31, 2017 • 13 min
In today’s episode, we’ll talk about a mistake you may be making with your resumé (and how to avoid it). 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…
Why You Should Evaluate How You’re Spending Your Mental Energy
Mar 29, 2017 • 10 min
In today’s episode, we’ll be talking about the importance of a simple step into mental awareness. The first step into mental awareness can change your behavior - that’s exactly what we’ll talk about in today’s episode. Don’t forget to sign up for Soft…
One Super Simple Tactic to Regain Your Time
Mar 27, 2017 • 7 min
In today’s episode, I discuss a simple way of regaining time in your day that has worked very well for me.
Using Substitute Questions to Gain a Better Perspective
Mar 24, 2017 • 17 min
In today’s episode, we talk about using substitute questions to gain new and unique perspectives. Today’s episode is sponsored by Pusher. Build awesome realtime features faster with Pusher. Focus on the application, not the infrastructure! Get started…
Interview with Brad Frost (@brad_frost, part 2)
Mar 22, 2017 • 49 min
In today’s episode, I interview Brad Frost, known for coining the term “Atomic Design.” Brad literally wrote the book on this subject, and now consults with companies on how to express their brand from language all the way down to the smallest piece of…
Interview with Brad Frost (@brad_frost, part 1)
Mar 20, 2017 • 50 min
In today’s episode, I interview Brad Frost, known for coining the term “Atomic Design.” Brad literally wrote the book on this subject, and now consults with companies on how to express their brand from language all the way down to the smallest piece of…
Listener Question: Can I Lead Remotely? (part 2)
Mar 17, 2017 • 13 min
In today’s episode, I answer a listener question about whether or not it’s possible to lead a team from a remote office. We go pretty in depth on this topic, and this is the second of two parts.
Listener Question: Can I Lead Remotely? (part 1)
Mar 15, 2017 • 19 min
In today’s episode, I answer a listener question about whether or not it’s possible to lead a team from a remote office. We go pretty in depth on this topic, and it will run over to a second part.
Interview with Dain Miller (@dainmiller, part 3 of 3)
Mar 13, 2017 • 54 min
In today’s episode, I finish my interview Dain Miller, creator of Start Here FM, http://starthere.fm and Director of Tech at Midroll. Make sure you subscribe if you don’t want to miss future interviews and content from Developer Tea! Today’s episode is…
Interview with Dain Miller (@dainmiller, part 2 of 3)
Mar 10, 2017 • 31 min
In today’s episode, I interview Dain Miller, creator of Start Here FM. This interview is completely packed, so make sure you subscribe if you don’t want to miss the final part of the interview! Today’s episode is sponsored by Pusher. Build awesome…
Interview with Dain Miller (@dainmiller, part 1 of 3)
Mar 8, 2017 • 28 min
In today’s episode, I interview Dain Miller, creator of Start Here FM. This interview is completely packed, so make sure you subscribe if you don’t want to miss the next part! Today’s episode is sponsored by Pusher. Build awesome realtime features faster…
Don’t Trust Your Friends
Mar 6, 2017 • 16 min
In today’s episode, we’ll discuss why your friends, coworkers, and others you spend a lot of time around may not always give you the greatest advice. Today’s episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need…
Not So Trivial: Things That Can Kill Your Focus
Mar 3, 2017 • 18 min
In today’s episode, we talk about how even seemingly trivial things can be incredibly important for your focus. Today’s episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $10 a month. Linode is…
How the First Guideline Changes Your Behavior Drastically
Mar 1, 2017 • 13 min
In today’s episode, we talk about how even the first guideline can make a MASSIVE difference in your behavior. Today’s episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $10 a month. Linode is…
Folklore In Your Code
Feb 27, 2017 • 13 min
In today’s episode, we talk about a characteristic of code that should throw a warning flag: when you tell a story to describe your code. Today’s episode is sponsored by Rollbar. With Rollbar, you get the context, insights and control you need to find and…
System Vs. Will Power
Feb 24, 2017 • 10 min
In today’s episode, we talk about the importance of systems over will-power, and how you can run on autopilot without experiencing the side effects of laziness.
Interview with Laurence Bradford (@learncodewithme), Part Two
Feb 22, 2017 • 39 min
Laurence Bradford and I finish up our conversation about the job market, knowing what you want to do, publishing, and many other topics relevant to the modern developer. Today’s episode is sponsored by Headspace. Headspace offers you guided meditation…
Interview with Laurence Bradford (@learncodewithme), Part One
Feb 20, 2017 • 40 min
In today’s episode, I interview Laurence Bradford. Laurence is the creator of Learn Code With Me. For the majority of this interview, we discuss the ambiguity and difficulty of the job market, and finding your way. Today’s episode is sponsored by Dolby.…
What it Means to Rush
Feb 17, 2017 • 12 min
In today’s episode, we talk about what it means to rush, and what you can do to avoid it. Today’s episode is sponsored by Dolby. One of the most important things you can do for your application is ensure that the quality of your audio is strong. You…
Listener Question: Harshitha Asks About Startups Vs. Personal Projects
Feb 15, 2017 • 18 min
In today’s episode, we talk about creating effective communication protocols. Today’s episode is sponsored by Dolby. One of the most important things you can do for your application is ensure that the quality of your audio is strong. You already know…
Create an Effective Communication Protocol With these Rules
Feb 13, 2017 • 20 min
In today’s episode, we talk about creating effective communication protocols. Today’s episode is sponsored by Dolby. One of the most important things you can do for your application is ensure that the quality of your audio is strong. Check out how Dolby…
Three Insights About Heuristics That Can Supercharge Your Decisionmaking
Feb 10, 2017 • 25 min
In today’s episode, we talk about how you can use heuristics to make better, faster decisions. Today’s episode is brought to you by Flatiron School. Flatiron School is the premier coding bootcamp for launching developers. Proven job outcomes, career-ready…
Code Review Excuses
Feb 8, 2017 • 24 min
In today’s episode, I outline excuses people often use for not doing code reviews. Today’s episode is brought to you by Flatiron School. Flatiron School is the premier coding bootcamp for launching developers. Proven job outcomes, career-ready curriculum,…
Interview with Lauren Cutrell (part 2)
Feb 6, 2017 • 44 min
In today’s episode, I finish my interview with Lauren Cutrell. Lauren is the Director of Interactive at Whiteboard, and she also happens to be my wife! We talk about agile, scrum, and how to make those things simple for developers and clients. Today’s…
Interview with Lauren Cutrell (part 1)
Feb 3, 2017 • 51 min
In today’s episode, I interview Lauren Cutrell. Lauren is the Director of Interactive at Whiteboard, and she also happens to be my wife! We talk about agile, scrum, and how to make those things simple for developers and clients. Today’s episode is brought…
The Einstellung Effect
Feb 1, 2017 • 15 min
In today’s episode, we talk about a phenomenon called the Einstellung Effect. Today’s episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $10 a month. Linode is offering Developer Tea listeners…
Interview with Kalid Azad (part 3 of 3)
Jan 30, 2017 • 75 min
In today’s episode, I finish my interview with Kalid Azad! Today’s episode is sponsored by Headspace. Headspace offers you guided meditation that you can take with you, and does so in a beautifully made native app experience. Headspace is also hiring!…
Interview with Kalid Azad (part 2 of 3)
Jan 27, 2017 • 62 min
In today’s episode, I interview a returning guest, Kalid Azad! Kalid is the creator of BetterExplained.com. Today’s episode is sponsored by Headspace. Headspace offers you guided meditation that you can take with you, and does so in a beautifully made…
Interview with Kalid Azad (part 1 of 3)
Jan 25, 2017 • 43 min
In today’s episode, I interview a returning guest, Kalid Azad! Kalid is the creator of BetterExplained.com. Today’s episode is sponsored by Headspace. Headspace offers you guided meditation that you can take with you, and does so in a beautifully made…
Listener Question: Johannes Asks About Getting Hired in the United States
Jan 23, 2017 • 16 min
In today’s episode, I answer Johannes question about his dream of working in a small agency in the states after graduating. Today’s episode is sponsored by Headspace. Headspace offers you guided meditation that you can take with you, and does so in a…
3 Questions Your Should Be Asking Before Starting A Project
Jan 20, 2017 • 13 min
In today’s episode, we ask 3 questions you should always ask before any project. Today’s episode is sponsored by Headspace. Headspace offers you guided meditation that you can take with you, and does so in a beautifully made native app experience.…
Interview w/ Wes Bos (part 2)
Jan 18, 2017 • 35 min
In today’s episode, I interview the creator of JavaScript30 and talented JavaScript developer Wes Bos. Today’s episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $10 a month. Linode is offering…
Interview w/ Wes Bos (Part 1)
Jan 16, 2017 • 26 min
In today’s episode, I interview the creator of JavaScript30 and talented JavaScript developer Wes Bos. Today’s episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $10 a month. Linode is offering…
Prototyping A Pilot Project
Jan 13, 2017 • 14 min
In today’s episode, we talk about prototypes, processes, and the intersection between the two. Sometimes to get something big done, you have to think small. Today’s episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in…
Finding Your Perspective
Jan 11, 2017 • 17 min
In today’s episode, we talk about gaining perspective by recognizing your own fallibility. Today’s episode is sponsored by WooCommerce. WooCommerce is customizable eCommerce built on WordPress. Powering over a third of all online e-commerce stores, with…
Understand Your Environment
Jan 9, 2017 • 22 min
In today’s episode ,we discuss the importance of understanding various components of your environment. Today’s episode is sponsored by WooCommerce, the open source eCommerce solution! Get 25% off by goofing to http://spec.fm/woocommerce and use the code…
Async Code & Promises
Jan 6, 2017 • 14 min
Today we talk about JavaScript’s asynchronous abilities. Today’s episode is sponsored by WooCommerce. WooCommerce is customizable eCommerce built on WordPress. Powering over a third of all online e-commerce stores, with WooCommerce you own all of your…
2 Years of Tea
Jan 4, 2017 • 17 min
Today, we celebrate two incredible years of Developer Tea! We’re celebrating this year by launching a contest on CodePen. Listen for more details! Today’s episode is sponsored by WooCommerce. WooCommerce is customizable eCommerce built on WordPress.…
The Anatomy of Change
Jan 2, 2017 • 22 min
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. Today’s episode is sponsored by WooCommerce.…
Interview with Josh Muccio (Part 2)
Dec 30, 2016 • 49 min
In today’s episode, we talk with Josh Muccio for part two of our interview about The Pitch. Make sure you catch part one!
Interview with Josh Muccio (Part 1)
Dec 28, 2016 • 38 min
In today’s episode, I interview Josh Muccio, the creator of The Pitch (thepitch.fm).
How Time Affects Decisions
Dec 19, 2016 • 18 min
In today’s episode, we discuss the different ways that time can affect our perception of our own knowledge, especially with relation to trusting that knowledge. Today’s episode is sponsored by imgix! Billions of images are served through imgix every day.…
Avoiding, “I Told You So”
Dec 16, 2016 • 24 min
In today’s episode, we talk about avoiding the passive aggressive “I Told You So” conversations. Today’s episode is sponsored by imgix! Billions of images are served through imgix every day. With a simple URL-based API, you can resize, filter, crop, and…
Listener Question: Alex Asks About Getting Back Into The Game
Dec 14, 2016 • 23 min
In today’s episode, Alex asks about getting back into development after a long hiatus. We discuss age discrimination and whether or not to put old experience on a brand new resumé. Today’s episode is sponsored by imgix! Billions of images are served…
Lessons From The Lab
Dec 12, 2016 • 19 min
In today’s episode, we discuss lessons we can learn from the lab. Today’s episode is sponsored by imgix! Billions of images are served through imgix every day. With a simple URL-based API, you can resize, filter, crop, and even detect faces in your photos…
Listener Question: John Wood Asks About Looking for Development Jobs
Dec 9, 2016 • 23 min
In today’s episode, I answer listener John Wood’s question about sharing his future plans with potential employers. Today’s episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit…
Two Anti-Patterns To Avoid
Dec 7, 2016 • 18 min
In today’s episode, we’ll be talking about two anti-patterns you should be avoiding in your code. Today’s episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud…
3 Commitments for 2017
Dec 5, 2016 • 21 min
In today’s episode, we’ll be talking about three commitments you can make as you prepare for 2017. Today’s episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud…
Listener Question: Cody Asks About Developer Speed
Dec 2, 2016 • 23 min
In today’s episode, I answer listener Cody’s question about speed, quality, and what to do when your manager asks you to cut corners. Today’s episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout…
Listener Question: Josh Asks About Getting A Raise
Nov 28, 2016 • 20 min
In today’s episode, we talk about Josh’s question regarding negotiating a raise.
Patrick Asks About What to Do When You Live in a Tech-Company Wasteland
Nov 21, 2016 • 15 min
In today’s episode, Patrick asks about what to do when you have no tech companies near you to apply at. We talk a bit about the Developer Career Roadmap, and I give advice for working remotely. Today’s episode is sponsored by Dolby. One of the most…
Empathy + Celebrating 5 Million Listens
Nov 18, 2016 • 12 min
In today’s episode we celebrate 5 million listens, and then we talk about empathy. Today’s episode is sponsored by Dolby. One of the most important things you can do for your application is ensure that the quality of your audio is strong. Check out how…
DCR Step 9: Replace Yourself
Nov 16, 2016 • 21 min
In today’s episode, we cover the final step in the Developer Career Roadmap: Replace Yourself. Today’s episode is sponsored by Dolby. One of the most important things you can do for your application is ensure that the quality of your audio is strong.…
DCR Step 8: Do Your Job Better Than Anyone Else
Nov 14, 2016 • 18 min
In today’s episode, we cover the next step in the Developer Career Roadmap. Today’s episode is sponsored by Dolby. One of the most important things you can do for your application is ensure that the quality of your audio is strong. Check out how Dolby can…
DCR: Step 7 - Interviewing
Nov 11, 2016 • 15 min
In today’s episode, we talk about the incredibly important process of interviewing. More specifically, where you should interview, and for what position. Today’s episode is sponsored by Hired.com! If you are looking for a job as a developer or a designer…
Listener Question: Donovan Asks About Analysis Paralysis
Nov 9, 2016 • 19 min
In today’s episode, we talk about Donovan’s question regarding his analysis paralysis. Today’s episode is sponsored by Linode! Get your own Linux server in the cloud with full control in just minutes. You can also get $20 of Linode credit if you use the…
DCR: Step 6 - Going Public
Nov 7, 2016 • 18 min
In today’s episode, we talk about Developer Career Roadmap step 6, going public. Today’s episode is sponsored by Linode! Get your own Linux server in the cloud with full control in just minutes. You can also get $20 of Linode credit if you use the code…
Listener Question: Charissa Asks About Handling a Stressful Situation
Nov 4, 2016 • 25 min
In today’s episode, I answer a question from listener Charissa about her stressful work situation as a brand new developer. Today’s episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20…
Developer Career Roadmap Step 5: Cross Train (part 2)
Nov 2, 2016 • 18 min
In today’s episode, we talk about the 5th step in the Developer Career Roadmap - cross training. Today’s episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud…
Developer Career Roadmap, Step 5: Cross Train
Oct 31, 2016 • 15 min
In today’s episode, we talk about the 5th step in the Developer Career Roadmap - cross training.
DCR: Step 4 - Internships
Oct 28, 2016 • 20 min
In today’s episode, we cover the fourth step in the Developer Career Roadmap: Getting an internship or an entry level position in the industry. We announced the Developer Career Roadmap earlier this month with the goal of helping early career stage…
Interview with David Rael (Part 2)
Oct 26, 2016 • 40 min
In today’s episode, I talk with Dave Rael, host of Developer On Fire. Today’s sponsor is Chartio. All of your data in one place. Simply powerful. Start your free trial today at Spec.fm/chartio
Interview with Dave Rael (Part 1)
Oct 24, 2016 • 31 min
In today’s episode, I talk with Dave Rael, host of Developer On Fire. Today’s sponsor is Chartio. All of your data in one place. Simply powerful. Start your free trial today at Spec.fm/chartio
DCR-Step 3: Skill Set Development (Part 2)
Oct 21, 2016 • 19 min
In today’s episode, we discuss step three in the Developer Career Roadmap, the never ending learning cycle. Today’s sponsor is Chartio. All of your data in one place. Simply powerful. Start your free trial today at Spec.fm/chartio
DCR - Step 3: Learning About Companies (Part 1)
Oct 19, 2016 • 22 min
In today’s episode, we start step 3 of the Developer Career Roadmap. Today’s episode is sponsored by http://www.spec.fm/hired! If you are looking for a job as a developer or a designer and don’t know where to start, head over to Hired now! If you get a…
DCR Step Two: Picking a Base Language
Oct 17, 2016 • 15 min
In today’s episode, we talk about step one in the Developer Career Roadmap: picking your base programming language. The Developer Career Roadmap is intended to provide guidelines for someone at any point in their career who wants to become a full-time…
Dev Career Roadmap, Step One: Create a Time Budget
Oct 14, 2016 • 18 min
In today’s episode, we talk about step one in the Developer Career Roadmap: budgeting your time. The Developer Career Roadmap is intended to provide guidelines for someone at any point in their career who wants to become a full-time software developer.…
Announcing Developer Career Roadmap
Oct 12, 2016 • 9 min
In today’s episode, I am very excited to announce the Developer Career Roadmap! Today’s episode is sponsored by Whiteboard. At Whiteboard, we leverage technology daily to accomplish great vision. Come work with us - send us your resumé and your thoughts…
Getting Over Language Barriers
Oct 10, 2016 • 12 min
In today’s episode, we talk about language barriers, and how to get over them. We’re not talking about native versus non-native languages - instead, we’re talking about learning how to name new concepts. I’ll give you three specific tips for better…
Anti-Advice
Oct 7, 2016 • 9 min
Sometimes, what you hear on this podcast is bad advice. In general, we try to provide guide rails for your career, but to get the most out of a general rule, you have to apply it specifically. That’s what we talk about in today’s episode. Today’s episode…
Listener Question: Kevin asks About College
Oct 5, 2016 • 19 min
In today’a episode, listener Kevin asks about whether he should return to college or not. Today’s episode is sponsored by Linode! Get $20 of credit by visiting spec.fm/linode today!
Listener Question: Matt asks, What To Do About Job Boredom?
Oct 3, 2016 • 13 min
In today’s episode, Matt asks about what to do when he gets bored at his job. Hint: quitting is not always the answer! Thanks to today’s sponsor, Linode! Get root access on super-fast linux cloud servers in just a few minutes! Use the code DeveloperTea20…
Listener Question: Amanda asks about Building Resumés and Cover Letters
Sep 30, 2016 • 18 min
In today’s episode, we talk about the do’s and don’t’s of resumés and cover letters thanks to a question from listener Amanda. Today’s episode is sponsored by Zendesk! With Zendesk, you can get feedback from your customers without making them leave your…
Listener Question: Abigail asks about Interview Attire
Sep 28, 2016 • 11 min
In today’s question, Abigail asks about appropriate interview attire! Ask your question by emailing developertea@gmail.com. Today’s episode is sponsored by Zendesk! With Zendesk, you can get feedback from your customers without making them leave your…
Thinking About Logic Paths
Sep 26, 2016 • 12 min
In today’s episode, we discuss how logic paths can help you understand how to construct clearer code. Today’s episode is sponsored by Zendesk! With Zendesk, you can get feedback from your customers without making them leave your application, leading to…
Lighter Objects for Better REST Apps
Sep 23, 2016 • 11 min
Today’s question is about creating better REST applications by making lighter objects. Today’s episode is brought to you by Spec! Go and learn more about the fantastic resources we’re creating for you daily at Spec.fm. Today’s episode is also sponsored by…
Listener Question: Naren Asks About Realistic Working Hours
Sep 21, 2016 • 14 min
In today’s episode, I answer a listener question from Naren who wants to know how many hours are realistic for a developer to produce work in a given day. Today’s episode is brought to you by Spec! Go and learn more about the fantastic resources we’re…
Listener Question: Lars Asks About How To Work With Difficult Developers
Sep 19, 2016 • 19 min
In today’s episode I discuss how to deal with a difficult team member, addressing a question from listener Lars. Thanks for the question, Lars! Today’s episode is brought to you by Spec! Go and learn more about the fantastic resources we’re creating for…
The O-Word
Sep 16, 2016 • 8 min
In today’s episode, we talk about talking. Specifically, we talk about using the word “obviously”, as well as a few other “L-Y” words. Why are words so important? How can word choice affect our thinking and relationships? Thanks to listener Joey for…
Re-Air: Listener Question: Mujthaba Asks About What To Do When You Don’t Know
Sep 14, 2016 • 9 min
Note: Today’s episode is a re-airing of an episode that came out last week. Tune in Friday for a brand new episode of Developer Tea! In today’s episode, we talk about how to handle questions that you don’t have good answers to. Today’s episode is…
The Truth About Old Code
Sep 12, 2016 • 8 min
In today’s episode, we talk about old code. Even though it may seem easier to rip out the old code and replace it entirely, slow down and listen to this episode first! Don’t forget to subscribe in whatever podcasting app you use.
Picking the Right Side Project
Sep 9, 2016 • 11 min
In today’s episode, we talk about the aspects that make for a great side project to increase your employability. Today’s episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit…
Listener Question: Mujthaba Asks About What To Do When You Don’t Know
Sep 7, 2016 • 9 min
In today’s episode, we talk about how to handle questions that you don’t have good answers to. Today’s episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud…
3 Refactoring Techniques You Can Employ In Under 5 Minutes
Sep 5, 2016 • 16 min
In today’s episode, we talk about three refactoring techniques, each you can employ in under 5 minutes. Today’s episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your…
Deliberate Practice: Part 2
Sep 2, 2016 • 12 min
In today’s episode, we’re talking specifically about deliberate practice. Today’s episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account! Thanks…
Deliberate Practice: Part 1
Aug 31, 2016 • 11 min
In today’s episode, we’re talking specifically about deliberate practice. Today’s episode is sponsored by RefactorU, the 10-week JavaScript training bootcamp focused on developers dedicated to reinventing themselves. You can get 20% off of tuition by…
Tips for Students
Aug 29, 2016 • 13 min
In today’s episode, I talk to those of you who are students starting school this semester. Please take a moment and subscribe and review the show and share with a student you think will enjoy this episode!
3 Things Aspiring Developers Should Be Doing Today
Aug 26, 2016 • 16 min
Today’s episode is for all aspiring developers, and you can start today. It won’t be easy, but it will work.
Digging Up Your Job Description
Aug 24, 2016 • 11 min
In today’s episode, we talk about digging up your job description - your *real* job description, not just that list of languages you put on your resumé. Today’s episode is sponsored by RefactorU, the 10-week JavaScript training bootcamp focused on…
3 Concrete Ways to Be a Better Co-worker
Aug 22, 2016 • 7 min
In today’s episode, we talk about 3 simple, concrete ways you can be a better coworker, starting today. Please take a moment and subscribe and review the show! Go to https://bit.ly/DevTeaOniTunes to review the show on iTunes today!
Poison Series: #02 - Indecision
Aug 19, 2016 • 16 min
In today’s episode, we talk about the importance of overcoming indecision. Today’s episode is sponsored by Zendesk! With Zendesk, you can get feedback from your customers without making them leave your application, leading to faster resolution times and…
Poison Series: #01 - Cynicism
Aug 17, 2016 • 9 min
In today’s episode, we begin a mini-series on developer poisons. Our first poisonous nemesis is cynicism. We’ll talk about ways to effectively combat cynicism. Today’s episode is sponsored by RefactorU, the 10-week JavaScript training bootcamp focused on…
My Top Productivity Practice
Aug 15, 2016 • 10 min
In today’s episode, I talk about my top productivity practice. I’ll give you a hint: there’s no hacks or tricks in this episode. Just hard work.
Getting Fast First
Aug 12, 2016 • 12 min
In today’s episode, we talk about the importance of performance (especially as it relates to UI) and how getting fast first can ultimately lead to a cheaper project cost in the end. Be sure to share this episode with someone you think needs to hear it!
Finding Invisible Levers
Aug 10, 2016 • 12 min
In today’s episode, we talk about the concept of “invisible levers”, and how you can use the concept to help relieve tension in your projects. Today’s episode is sponsored by RefactorU, the 10-week JavaScript training bootcamp focused on developers…
Listener Question: Daman asks about Part Two
Aug 8, 2016 • 21 min
In today’s episode, listener Daman asks about what to do next in his career. Today’s episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards your cloud hosting account!…
Listener Question: Sahar’s Second Question On the Show! Sahar asks, “Is it ok to ask for a trial period as a candidate?”
Aug 5, 2016 • 15 min
In today’s episode, I answer Sahar’s question about whether or not it’s okay to ask for a trial period as the interviewee. Today’s episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20…
Simple Machines
Aug 3, 2016 • 9 min
In today’s episode, we talk about the redirection of misplaced energy through the lens of 7th grade science. Today’s episode is sponsored by Linode. Head over to Linode.com/developertea or use the code DeveloperTea20 at checkout for a $20 credit towards…
Putting Process in its Place
Aug 1, 2016 • 14 min
In today’s episode, we’ll talk about putting process in it’s correct place, and problems we can face when we use process incorrectly in our business. Today’s episode is sponsored by Linode. Head over to Linode.com/developertea or use the code…
Effective Simulations
Jul 29, 2016 • 12 min
In today’s episode, I discuss the importance of effective simulations for developers. Today’s episode is sponsored by RefactorU, the 10-week JavaScript training bootcamp focused on developers dedicated to reinventing themselves. You can get 20% off of…
Listener Question: Michael Asks About Qualifications for Career Changes
Jul 27, 2016 • 12 min
In today’s episode I answer listener Michael’s question about being qualified to jump career tracks. Today’s episode is sponsored by RefactorU, the 10-week JavaScript training bootcamp focused on developers dedicated to reinventing themselves. You can get…
The Business of Good Code
Jul 25, 2016 • 12 min
In today’s episode, we talk about some of the characteristics of good code, and why it’s so important for businesses to invest in good code. Today’s episode is sponsored by RefactorU, the 10-week JavaScript training bootcamp focused on developers…
Listener Question: Brett Asks About How to Identify When You’re Being Set Up For Failure
Jul 22, 2016 • 15 min
In today’s episode, listener Brett asks about what you should do when someone sets you up for failure. Today’s episode is brought to you by Spec.fm, where designers and developers gather to level up in their careers. If you’re interested in sharing your…
Working on Saturdays
Jul 20, 2016 • 15 min
In today’s episode, I answer yet another question from Reddit about working overtime. Today’s episode is brought to you by Spec! If you are interested in having your message in front of thousands of developers and designers, head over to…
Reddit CS Career Questions
Jul 18, 2016 • 15 min
In today’s episode, I’m answering a few random questions from Reddit’s r/cscareerquestions subreddit. Today’s episode is sponsored by Rigor! Head over to http://spec.fm/rigor to get a kickoff call scheduled today.