All Episodes
Developer Tea — 1,000 episodes · page 7 of 10
Short Term Decisions, Long Term Mindset
Beating Dogma And Choosing The Right Tools
Reaping Rewards by Expecting Success
Going Beyond Simply Fixing Failures
How to Engineer More Epiphany Moments in Your Day-to-Day
3x3 - Misconceptions About Senior Engineers
3x3 - Relating Better With Difficult Coworkers
3x3 - Uncovering Hidden Information
Belief Substitution
Career Decisions and Penalty Kicks
How to Affect Organizational Change
Every Decision is an Opportunity Tradeoff
The Dangerous Characteristics of 10x Engineers
You're Not So Important - Why Our Ego Drives Anxiety in the Workspace
Finding Beginner's Luck Again
Part 3: An Elegant Puzzle Book Discussion w/ Will Larson
Part 2: An Elegant Puzzle Book Discussion w/ Will Larson
Part 1: An Elegant Puzzle Book Discussion w/ Will Larson
What You Feed Will Grow
Mid-Year Resolutions
How Do I Choose a Starting Point for Best Practice?
Reversing Adversarial Dynamics in Interviews
Accelerate Your Career with Pattern Matching
Individual Contributor Career Growth w/ Matt Klein (part 2)
Individual Contributor Career Growth w/ Matt Klein (part 1)
The Connection Between Imagination, Confidence and Performance
How Can Two Rational People Disagree?
Test Driven Meetings - Measuring Outputs and Side Effects
3 Assumptions That Can Hurt Your Job Search
Mental Models w/ Gabriel Weinberg, CEO of DuckDuckGo (part 2)
Mental Models w/ Gabriel Weinberg (part 1)
Great Code is Marked by Flexibility
Crafting Your Work By Your Strengths
Make Your Problems Smaller
Three Things I Wish I Learned Earlier in My Career As A Software Developer
3 Red Flags that You're Heading for Burnout
3 Principles for Your Job Search
Mental Simulations - Information (A)Symmetry
Mental Simulations - Persona Perspectives
Metal Simulations - Artificial Constraints
The Fear : Value Connection
What Kind of Decisions Are You Optimizing For?
Contingencies and Planning for Failure
Three Career-Changing Perspective Shifts When Preparing to Start A New Job
Uncovering Your Unconscious With Flagged Behaviors
Meetings - Good, Bad, Or Just Complex?
Modeling Decisions as Dynamic Functions
Thinking in Bets w/ Annie Duke (part 2)
Thinking in Bets w/ Annie Duke (part 1)
Uncovering Deeper Motivations and Goals
Ambiguous Goals, Concrete Actions
Focusing Career Progress
Fail Mode
Feedback Shouldn't Be Scary
Mental Accounting
Headroom
Seek to Understand Rather than Persuade Others Perspectives
Bonus Episode - Soft Skills Engineering Meets Developer Tea
Habits and Replacement Behaviors for Interrupting Triggers
Interview w/ Ali Spittel (part 2)
Interview w/ Ali Spittel (part 1)
Witness Protection Program
Habits of Successful Software Engineers - Getting to Code Quickly and Model Thinking
Habits of Successful Software Engineers - Clarity, Brevity and Context
Interview w/ Bryan Helmig - CTO at Zapier (Part 2)
Interview w/ Bryan Helmig - CTO at Zapier (Part 1)
Habits of Successful Software Engineers - Seeking Feedback
Stress Response and Anger as a Secondary Emotion
Problem Solving Intuitions - Additive, Subtractive and Reorganizational Thinking
Starting Your Work Day with Autonomy
Making Decisions - Fighting Fear and Time Warping
How We Construct Software, Part 4b: Code and Communication
How We Construct Software, Part 4a: Code and Communication
How We Construct Software - Part Three (Decision Variance)
How We Construct Software - Part Two (Beliefs and Models)
How We Construct Software - Part 1 (Substitute Questions)
Beating Procrastination
Poisoning Retrospectives With Hindsight Bias
When Best Practices Backfire - The Peltzman Effect
Replace Your Implicit Questions to Break Out of Incrementalism
Self-Awareness and Intellectual Honesty
Treating Your Brain as More Than a Machine
Improving Confidence and Neutralizing Threats Through Detached Perception
High-Churn Code Should Be Your Cleanest Code
Mental Models - Lenses for Thinking and Decisions (Part 2)
Mental Models - Lenses for Thinking and Decisions (Part 1)
Adding tests to a big untested codebase - Where do I start?
5 Tips for Improving Your Principles of Experimentation
Visualize Your Goals in Details
Expectations vs. Reality
Interview w/ Ben Orenstein (pt. 2)
Interview w/ Ben Orenstein (Part 1)
Interview w/ Michael Chan (pt. 2)
Interview w/ Michael Chan (pt. 1)
Why Rules Apply Especially to Exceptions
3 Practical Steps for Avoiding Narrative Biases
Proof of Complexity and Seeking Simplicity
The Zen Developer - What Are You Pushing On?
Bad Bugs - Avoiding Burnout When Solving Elusive Problems
Practical Tips for Minding the Details