Developer Tea
Episodes
Crafting Your Work By Your Strengths
24 May 2019
Contributed by Lukas
We all have a lot to learn and we all have shortcomings. In today's episode, we're looking at self improvement as a progressive path in your career an...
Make Your Problems Smaller
22 May 2019
Contributed by Lukas
In today's episode we're looking at a way to make your problems easier to solve by breaking them down into smaller parts. Get in touch If you have que...
Three Things I Wish I Learned Earlier in My Career As A Software Developer
20 May 2019
Contributed by Lukas
As a developer we never stop learning, but there are some "I wish I knew" moments that we can share to help up-and-coming developers level u...
3 Red Flags that You're Heading for Burnout
17 May 2019
Contributed by Lukas
Burnout is a real effect and in today's episode we'll dispel the myths of being burned out and talk three ways to watch out for burnout in yourself an...
3 Principles for Your Job Search
15 May 2019
Contributed by Lukas
How can you think about job searching differently? Today, we're talking about three principles you can keep in mind to be a smarter job hunter. Get in...
Mental Simulations - Information (A)Symmetry
13 May 2019
Contributed by Lukas
When we're given a choice to make the first thing we do is try to create the candidates, options and places we can go. We try to judge these options i...
Mental Simulations - Persona Perspectives
10 May 2019
Contributed by Lukas
There are moments in our lives when our mental awareness can drastically change a decision we make and sometimes those decisions have major impacts on...
Metal Simulations - Artificial Constraints
08 May 2019
Contributed by Lukas
Stop and think about a problem or issue you're facing right now in life or work. In today's episode of Developer Tea we're talking about clarity and i...
The Fear : Value Connection
06 May 2019
Contributed by Lukas
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. Today'...
What Kind of Decisions Are You Optimizing For?
03 May 2019
Contributed by Lukas
Incentives shape our decisions and we need to be thinking about the way we're positively or negatively incentivizing and how those things shape the de...
Contingencies and Planning for Failure
01 May 2019
Contributed by Lukas
We're going to talk about preparing for failure in today's episode and provide perspective on what it means to fail and what to look out for as oppose...
Three Career-Changing Perspective Shifts When Preparing to Start A New Job
29 Apr 2019
Contributed by Lukas
One of the scariest things we can encounter is starting new jobs. In today's episode, we're talking about alternative perspectives to your first 30, 6...
Uncovering Your Unconscious With Flagged Behaviors
26 Apr 2019
Contributed by Lukas
In today's episode, we're looking at ways to see unconscious decisions as they occur and potentially choose a better way that may benefit us in the fu...
Meetings - Good, Bad, Or Just Complex?
24 Apr 2019
Contributed by Lukas
There seems to be a war on unnecessary meetings. In today's episode we're talking about how to call, make and maintain productive meetings. Get in tou...
Modeling Decisions as Dynamic Functions
22 Apr 2019
Contributed by Lukas
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 ...
Thinking in Bets w/ Annie Duke (part 2)
19 Apr 2019
Contributed by Lukas
In today's episode we talk to Annie Duke about the decisions we make like bets. Annie is a former professional poker player and today she focuses on c...
Thinking in Bets w/ Annie Duke (part 1)
17 Apr 2019
Contributed by Lukas
In today's episode we talk to Annie Duke about the decisions we make like bets. Annie is a former professional poker player and today she focuses on c...
Uncovering Deeper Motivations and Goals
15 Apr 2019
Contributed by Lukas
Everyone has goals, whether we've stated them or not, and we all carry values for ourselves whether we state them or not. In today's episode we're exp...
Ambiguous Goals, Concrete Actions
12 Apr 2019
Contributed by Lukas
In today's episode we're talking about how you can survive the map of progress toward goals and stay motivated when those career goals don't turn out ...
Focusing Career Progress
10 Apr 2019
Contributed by Lukas
We've talked about long-term vision in past episodes, and in today's episode we're talking about habit forming and constant progress and bringing thos...
Fail Mode
08 Apr 2019
Contributed by Lukas
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...
Feedback Shouldn't Be Scary
03 Apr 2019
Contributed by Lukas
In today's episode, we're talking about why we feel fear during some feedback sessions and how we as employees can facilitate healthier feedback sessi...
Mental Accounting
01 Apr 2019
Contributed by Lukas
It's the beginning of April and for many folks, this will be a fresh start, especially if you run an accounting department. Many things are measured i...
Headroom
29 Mar 2019
Contributed by Lukas
In today's episode, we're talking about the feeling of safety and the idea of headroom. We'll talk about why it's important for us to have some paddin...
Seek to Understand Rather than Persuade Others Perspectives
27 Mar 2019
Contributed by Lukas
In the past, we've done exercises that focus on us as the person who is at the center of the story but today's exercise is going to focus less on you ...
Bonus Episode - Soft Skills Engineering Meets Developer Tea
26 Mar 2019
Contributed by Lukas
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
22 Mar 2019
Contributed by Lukas
What is the one thing you do automatically that you wish you could change? In today's episode, we're talking about different ways we can intervene in ...
Interview w/ Ali Spittel (part 2)
20 Mar 2019
Contributed by Lukas
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 Co...
Interview w/ Ali Spittel (part 1)
18 Mar 2019
Contributed by Lukas
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 Co...
Witness Protection Program
15 Mar 2019
Contributed by Lukas
In today's episode, we're talking about trusting yourself to know what you want on a daily, weekly and monthly basis. This episode will challenge you ...
Habits of Successful Software Engineers - Getting to Code Quickly and Model Thinking
13 Mar 2019
Contributed by Lukas
In today's episode, we're talking about two habits that successful software engineers employ when facing a problem. Not just any problem but problems ...
Habits of Successful Software Engineers - Clarity, Brevity and Context
09 Mar 2019
Contributed by Lukas
What do you do as a developer? This question may seem obvious but does any single sentence capture everything we do in our work? In today's episode, w...
Interview w/ Bryan Helmig - CTO at Zapier (Part 2)
06 Mar 2019
Contributed by Lukas
Every company has its own unique challenges. In today's episode, we continue the conversation with CTO and co-founder of Zapier, Bryan Helmig about th...
Interview w/ Bryan Helmig - CTO at Zapier (Part 1)
04 Mar 2019
Contributed by Lukas
Every company has its own unique challenges. In today's episode, we talk with CTO and co-founder of Zapier, Bryan Helmig about the different challenge...
Habits of Successful Software Engineers - Seeking Feedback
01 Mar 2019
Contributed by Lukas
There's more to being a developer and person than constantly seeking a single purpose. In today's episode of Developer Tea, we're talking consistent a...
Stress Response and Anger as a Secondary Emotion
27 Feb 2019
Contributed by Lukas
In today's episode, we're talking about response tactics to stressful situations as we experience them in our day-to-day work environment. 🙏 Thanks...
Problem Solving Intuitions - Additive, Subtractive and Reorganizational Thinking
25 Feb 2019
Contributed by Lukas
Take a moment to imagine a problem that you're currently facing. Take a minute to think about ways that you might solve this problem. In today's episo...
Starting Your Work Day with Autonomy
22 Feb 2019
Contributed by Lukas
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 ...
Making Decisions - Fighting Fear and Time Warping
20 Feb 2019
Contributed by Lukas
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 th...
How We Construct Software, Part 4b: Code and Communication
19 Feb 2019
Contributed by Lukas
In today's episode, we dive into the rest of the communication model we started discussing in the previous episode in this series. 🙏 Thanks to toda...
How We Construct Software, Part 4a: Code and Communication
15 Feb 2019
Contributed by Lukas
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-par...
How We Construct Software - Part Three (Decision Variance)
13 Feb 2019
Contributed by Lukas
Giving someone a broad software problem is a little like asking them to plant a tree. In today's episode, we talk about how different mental effects c...
How We Construct Software - Part Two (Beliefs and Models)
11 Feb 2019
Contributed by Lukas
In today's episode, we're going to talk a little bit about belief. Often this word is used and abused as something more than it is. In today's episod...
How We Construct Software - Part 1 (Substitute Questions)
08 Feb 2019
Contributed by Lukas
In this special series on Developer Tea we're talking about the different ways that software information flows, and how that informs our decisions whe...
Beating Procrastination
06 Feb 2019
Contributed by Lukas
The things that seem to cause procrastination is value. Either in the outcome of the work or in the future state getting in the way of the tasks at ha...
Poisoning Retrospectives With Hindsight Bias
04 Feb 2019
Contributed by Lukas
We recommend structured retrospectives. Identify things that went well and things that didn't go so well during a project or given week. Today, we're...
When Best Practices Backfire - The Peltzman Effect
30 Jan 2019
Contributed by Lukas
We write tests for our code because it gives us another angle to understand the code and ends up being more efficient for most types of projects. It a...
Replace Your Implicit Questions to Break Out of Incrementalism
28 Jan 2019
Contributed by Lukas
In today's episode, we're talking about a different kind of change. Instead of updating beliefs incrementally we're going to look at ways to approach ...
Self-Awareness and Intellectual Honesty
25 Jan 2019
Contributed by Lukas
In today's episode, we're talking about lying. The kind of lying that is often unintentional and very rarely condemned. Thanks to today's sponsor: Clu...
Treating Your Brain as More Than a Machine
23 Jan 2019
Contributed by Lukas
We've talked about how treating yourself like a machine and others around you like a machine is a bad idea. Today, we're talking about our missed oppo...
Improving Confidence and Neutralizing Threats Through Detached Perception
21 Jan 2019
Contributed by Lukas
What drives us to respond to situations like being behind on a project? In today's episode of Developer Tea, we're talking about over-working and inve...
High-Churn Code Should Be Your Cleanest Code
18 Jan 2019
Contributed by Lukas
In today's episode of Developer Tea, we're talking about the different types of code and different approaches to developing good code hygiene. Get in ...
Mental Models - Lenses for Thinking and Decisions (Part 2)
16 Jan 2019
Contributed by Lukas
In today's episode of Developer Tea we're continuing the discussion on challenging our mental models and talking about criticality and coding standard...
Mental Models - Lenses for Thinking and Decisions (Part 1)
14 Jan 2019
Contributed by Lukas
Improvement is not a simple concept but usually comes from experience. In today's episode, we're talking about improvement based on questioning what k...
Adding tests to a big untested codebase - Where do I start?
11 Jan 2019
Contributed by Lukas
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. Get in touch...
5 Tips for Improving Your Principles of Experimentation
09 Jan 2019
Contributed by Lukas
Thanks to today's sponsor: Sentry Sentry tells you about errors in your code before your customers have a chance to encounter them. Not only do we tel...
Visualize Your Goals in Details
07 Jan 2019
Contributed by Lukas
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 heal...
Expectations vs. Reality
04 Jan 2019
Contributed by Lukas
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 opti...
Interview w/ Ben Orenstein (pt. 2)
02 Jan 2019
Contributed by Lukas
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...
Interview w/ Ben Orenstein (Part 1)
31 Dec 2018
Contributed by Lukas
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...
Interview w/ Michael Chan (pt. 2)
28 Dec 2018
Contributed by Lukas
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 challeng...
Interview w/ Michael Chan (pt. 1)
27 Dec 2018
Contributed by Lukas
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 challeng...
Why Rules Apply Especially to Exceptions
14 Dec 2018
Contributed by Lukas
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 ...
3 Practical Steps for Avoiding Narrative Biases
12 Dec 2018
Contributed by Lukas
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 futur...
Proof of Complexity and Seeking Simplicity
10 Dec 2018
Contributed by Lukas
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 e...
The Zen Developer - What Are You Pushing On?
07 Dec 2018
Contributed by Lukas
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 ...
Bad Bugs - Avoiding Burnout When Solving Elusive Problems
05 Dec 2018
Contributed by Lukas
Today's Episode is Brought To you by: Linode Instantly deploy and manage an SSD server in the Linode Cloud. Get a server running in seconds with your ...
Practical Tips for Minding the Details
03 Dec 2018
Contributed by Lukas
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 ab...
Practicing Non-Attachment as a Developer
30 Nov 2018
Contributed by Lukas
In today's episode, we're talking about the concept of detachment and how it corresponds to a developers work and behavior. Today's Episode is Brought...
A Discussion On Falsehoods Developers Believe
28 Nov 2018
Contributed by Lukas
Today we're talking about various falsehoods. We'll identify some common encounters, and offer some insight into resolving falsehoods when you identif...
Three Overconfidence Smells
26 Nov 2018
Contributed by Lukas
Today's Episode is Brought To you by: Digital Ocean DigitalOcean is the easiest cloud platform to run and scale your applications. From effortless adm...
A Challenge Towards Gratitude
23 Nov 2018
Contributed by Lukas
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 a...
Observing Your Stress Responses
21 Nov 2018
Contributed by Lukas
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,...
How Relative Comparisons Affect Our Decisions
19 Nov 2018
Contributed by Lukas
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 co...
Interview w/ Julian Shapiro (part 2)
16 Nov 2018
Contributed by Lukas
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 pa...
Interview w/ Julian Shapiro (part 1)
14 Nov 2018
Contributed by Lukas
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 l...
Inhibition, Fear, and Two Mindsets for Moving Forward in the Face of Uncertainty
12 Nov 2018
Contributed by Lukas
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 a step ...
Make Programming Principles More Useful with These 3 New Angles
09 Nov 2018
Contributed by Lukas
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 ...
Could We All Be Right? Event vs. Construct Theories
07 Nov 2018
Contributed by Lukas
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 ...
3 Rules for Designing Lasting Habits
06 Nov 2018
Contributed by Lukas
In today's episode, we're talking about three rules or practices to live by when building healthy and sustainable habits. Thanks to today's sponsor: M...
Exit Points - Where Productivity Turns Into Procrastination
05 Nov 2018
Contributed by Lukas
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...
3 Counterintuitive Rules of Communication with Co-workers
02 Nov 2018
Contributed by Lukas
In today's episode, we're talking about communication with co-workers and how we can improve those interactions. Today's Episode is Brought To you by:...
3 Considerations of Symmetry in Code
31 Oct 2018
Contributed by Lukas
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 w...
Learning React - Part 2 (Three lessons from the perpetual path)
30 Oct 2018
Contributed by Lukas
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 con...
Learning React - Part 1 (More than just tooling)
29 Oct 2018
Contributed by Lukas
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 c...
How to Argue Better
22 Oct 2018
Contributed by Lukas
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 argue better. Get in touch If you have ...
Three Perspective Shifts for Philosophical Engineering
19 Oct 2018
Contributed by Lukas
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 t...
Harmony Over Perfection
18 Oct 2018
Contributed by Lukas
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 ad...
Backwards Reasoning
15 Oct 2018
Contributed by Lukas
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 w...
Elected Distractions
12 Oct 2018
Contributed by Lukas
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 convin...
Interview w/ Trevor Hinesley (Part 2)
10 Oct 2018
Contributed by Lukas
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...
Interview w/ Trevor Hinesley (Part 1)
08 Oct 2018
Contributed by Lukas
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...
Exploring the Dreyfus Model
05 Oct 2018
Contributed by Lukas
In today's episode, we're going to talk about the Dreyfus model of skill acquisition. Get in touch If you have questions about today's episode, want t...
How Code Evolves Through Human Influence
03 Oct 2018
Contributed by Lukas
In today's episode, we're talking about our humanity, combined with deadlines, revenue or other business goals get in the way of how we write our code...
Why Great Developer Still Google Their Errors
01 Oct 2018
Contributed by Lukas
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 ta...
5 Learning Anti-Patterns
28 Sep 2018
Contributed by Lukas
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-patt...
Three Co-Worker Anti-Patterns
26 Sep 2018
Contributed by Lukas
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,...
When (Not) To Listen To Advice
24 Sep 2018
Contributed by Lukas
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 ho...
The Truth About Self-Consciousness & Likeability
21 Sep 2018
Contributed by Lukas
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 ...
Advice and Survivorship
19 Sep 2018
Contributed by Lukas
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, advi...