All Episodes
Developer Tea — 1,000 episodes · page 8 of 10
Practicing Non-Attachment as a Developer
A Discussion On Falsehoods Developers Believe
Three Overconfidence Smells
A Challenge Towards Gratitude
Observing Your Stress Responses
How Relative Comparisons Affect Our Decisions
Interview w/ Julian Shapiro (part 2)
Interview w/ Julian Shapiro (part 1)
Inhibition, Fear, and Two Mindsets for Moving Forward in the Face of Uncertainty
Make Programming Principles More Useful with These 3 New Angles
Could We All Be Right? Event vs. Construct Theories
3 Rules for Designing Lasting Habits
Exit Points - Where Productivity Turns Into Procrastination
3 Counterintuitive Rules of Communication with Co-workers
3 Considerations of Symmetry in Code
Learning React - Part 2 (Three lessons from the perpetual path)
Learning React - Part 1 (More than just tooling)
How to Argue Better
Three Perspective Shifts for Philosophical Engineering
Harmony Over Perfection
Backwards Reasoning
Elected Distractions
Interview w/ Trevor Hinesley (Part 2)
Interview w/ Trevor Hinesley (Part 1)
Exploring the Dreyfus Model
How Code Evolves Through Human Influence
Why Great Developer Still Google Their Errors
5 Learning Anti-Patterns
Three Co-Worker Anti-Patterns
When (Not) To Listen To Advice
The Truth About Self-Consciousness & Likeability
Advice and Survivorship
Evaluating the Downside of Shortcuts
Purposeful Mini-Rituals
Change Yourself Instead of the World
Facing Fears Instead of Supporting Them
The Advantage Inexperienced Developers Have
Magnitude of Our Beliefs
What Exactly Is Bias, Anyway?
2 Ways to Use Explicit Systems
Suffering, Fear and Safety
3 Ways to Simplify and Avoid Ego Depletion
Power of Expectations
Interview with Daniel Pink (Part 2)
Interview w/ Daniel Pink (Part 1)
Accepting Change by Focusing on Continuity
Appreciating Jerry Weinberg
Asymmetry and the Halo Effect
Fixing Remote Work Communication
Accepting Irrationality
Fluidity of Time
Primitive Obsessions
Future Features (Are Futile)
Evidence is Not Proof
Fixing Overconfidence with Probabilities
Replacing Implicit Questions
Underestimating the Effects of Gratitude
Smaller Purpose
Problem Chains
Rollercoasters of Emotions
Astrology and The Barnum Effect
A Bug Story - How Narrative Bias Creates Blind Spots
A Research-Backed Argument for Empathy
A Problem Solving Paradox
Attentional Bias & Cognitive Expectations aka "It Was Right In Front Of You The Whole Time"
No Good Options
Choice Frameworking
Three Ways To Avoid Choice Paralysis
Internal Dialogues and Barriers to Change
Coding In The Moment
We Become What We Get Used To
Breaking Out of Incremental Thinking
Interview w/ Andrew Ofstad from Airtable (part 2)
Interview w/ Andrew Ofstad from Airtable (part 1)
Treating Time Seriously
What You Get Wrong About Productivity - A Humanist Approach
Debugging With Isolation & Modularity
Future Thinking & Imagination Barriers
Interview w/ Jon Yablonski (Part 2)
Interview w/ Jon Yablonski (Part 1)
Obligations and the Consequence of Assumptions
Motivation Batching
3 Habits of Learning Developers
Write the Code You Wish You Had
Problem Solving Series #4: Inductive and Deductive Reasoning
Problem Solving Series #3: Perspective Shifts
Problem Solving Series #2: Reframing
Avoiding Dogmatic Protocol
Problem Solving Series #1: Starting By Making It Worse
Secondary Tools
Randomizing live w/ Max Hawkins (Part 2)
Interview w/ Max Hawkins (Part 1)
Subtractive Thinking
Fear, Change & Instincts
Zero Dead Ends - Why Complaining Can Hold You Back
2 Reasons Your Habits Aren't Sticking
3 Ways to Better Cultivate Coworker Connections
4 Code Smells (And How to Fix Them)
4 Principles of Great Learners
Slow Down on Your Quest for Happiness