All Episodes
Developer Tea — 1,000 episodes · page 1 of 10
How History Can Inform a Dynamic Understanding of Technological Revolutions Mirroring this Moment In Software Engineering
Fundamentals Will Help You Survive the Constant Acceleration of Software Engineering
You Don't Learn Helplessness - You Learn Control
Why Reducing Complexity Is A Sign of Seniority
A Pragmatic Definition for Accountability
Using Substition to Make Decisions Simpler
Your Single Most Important Tool for Managing the Uneven Downsides of Risk
Why Can't You Go Faster With AI? Focus on the Friction to Find Out
Software Engineering Principles That Still Hold Up in an Agentic World - Old Lessons Made New
Principles Oriented Thinking as a Durable Skill in an AI First World
What the Science Actually Says About Effective Feedback
Rebuilding Your Mental Models In the Midst Of an AI Tech Revolution
Practice Isn't Enough for Senior Engineers - Adaptation Is a Key Skill in an AI-First Industry
Senior Skills to Maintain Employment Through the AI Wave
You're Wrong All the Time, But All You Need Are Better Explanations
AI-Proofing Your Skillset - High-Meaning, High-Specifity Vocabulary is the Path to Growth
Building Real Skills During the AI Boom - No, Not That Kind of Skill
Chaos Doesn't Have to Win - Maintaining Order in the Midst of AI Change
Mourning the Loss of Coding, Senior Tooling Mindset, and Shaping Your Environment
Useful Illusions and Exploiting Heuristics
Decision Making is Your New Core Skill, So it's Critical to Avoid These Two Traps of Collaborative Decision-Making
What's Brewing, Edition 1 - What Jonathan is Learning, Using, and Thinking
From Software Engineer to Agent Manager - How Work is Changing in A New Software Development Paradigm
AI Moves the Bottleneck - Are You Ready for What That Means For Your Career?
Listener Question - Abdul Asks About How to Balance Career Strategy Between Money, Meaning, and Skill Transitions
AI-Era Employability and Job Security for Software Engineers - Mental Models for Finding a Competitive Advantage Without Selling Out
Why Getting Paid Stole Your Drive and How to Get Into the Flow Again (Career Growth Accelerator)
The Meta-Habit of High Performers: How Outer Loops Unlock Growth (Career Growth Accelerator)
Career Growth Accelerator - Promotion Roadblocks and Knocking it Out of the Park During Performance Review Season
Career Growth Roadmap - De-risking Your Career By Understanding Your Vulnerabilities
Career Growth Accelerator - Assessing Yourself - Using a Nine-Block to Map Your Skill, Potential, and Energy Investment
Career Growth Accelerator: Going from Autopilot to Purpose
Announcing - Career Growth Accelerator, Episode Zero - Getting Out of Your Own Way
Announcing: The Career Growth Accelerator Series
Problem Definition As A Path for Career Growth
You Know The Hard Thing You Need to Do Next - Here's Why It's Worth Doing Now
Career Fundamentals - Avoid Career Traps by Focusing on Primary Paths of Improvement
Getting to Senior - Taking Ownership Without Leading Projects
Part Two - Bryan McCann, CTO of You.com, on AI, Engineering, Art, and Everything In Between
Part One - Bryan McCann, CTO of You.com, on AI, Engineering, Art, and Everything In Between
Going to War with Burnout - Less Hours Isn't Your Only Option
The Good and Bad of Choosing Measurements - Traps and Opportunities of Measuring What Matters
Engage in Deliberate Practice to Level Up Your Engineering Leadership Skills
Shift Your Locus of Control to Take Charge of Your Engineering Career
Resumé Driven Development - Your Career is In Your Hands
Forced and Unforced Errors
View Your Productivity Through the Lens of Values and Priorities
This One Skill Signifies Seniority For Software Engineers
Backup Plans and Risk Reward Curves
Second Order Consequences and Forcing Functions
Don't Try to Solve Hyperobject Problems Once
Behavior Change 101: Trigger, Incentive, and Ability
Goal of the Goal - Using Goals As A Prioritization Clarifying Tool
Your Capacity for Growth Is Dependent on This Factor - Cognitive Load Theory
Investigating Your Invisible Systems
Perfection Is Fragile, and You Should Avoid It
Your System is Perfectly Designed for Your Current Outcomes
Using LLMs To Expand Your Working Vocabulary
Great Reviews and Terrible Tacos - Sharpening Substitute Questions with Counterfactuals
Why Maintenance Matters Now - Construal Level Theory, Marshmallows, and Hyperbolic Discounting
Follow This Principle - Establish Your Baselines
Advice on Advice - Taking Everything with a Grain of Salt
Career Advice for Surviving AI Outsourcing
Take Back Your Time - Volatility, Pliability, and Agency and Your Obligations.mp3
Iteration or Target State Planning
Three Principles of Preparedness - Mitigate Risks and Capitalize On Opportunities
Did I Get That Right? - A High Leverage Habit that Requires Virtually Zero Skill
Meta Models - Logarithmic Returns
Dimensional Reframing - Think Along a New Axis
Chesterton's Fence - Why You Should Think Twice Before Rewriting That Project
Reframing Areas of Growth to Your Manager
Owning and Requesting Forward-Framed Feedback
Work Modes Using Autonomy and Definition Clarity Quadrant - Manager Frameworks and Tools Series
Manager Frameworks and Models - Product Lifecycle Governance
Philosophical Frameworks that Inform Your Decisions (Without You Even Knowing It)
How Can You Prepare for High-Impact Unknown Events?
Misconceptions about Exceptions and Cultural Shifts - Invisible Inertia
Action Orientation and Making Faster Decisions
Match your Action to Intention - Pairing Five Whats with Five Whys
Upgrade Your Resolutions
Ten Years of Developer Tea
Better Low-Information Estimates - Putting the "Scientific" in SWAG
Agency - How The On Over In Model Can Help You Grow Your Career
Using ChatGPT for Career Experience Simulations - LLMs and Direct Simulations for Faster Career Experience Gains
Coaching Yourself: Career Coaching Personas for Everyday Engineers, Part Three - Shoulder Socrates
Coaching Yourself: Career Coaching Personas for Everyday Engineers, Part Two - The Overoptimizer
Coaching Yourself: Career Coaching Personas for Everyday Engineers, Part One - The Available Manager
The Highest Leverage Work You Do - Footing the Ladder
Prioritization is the Ultimate Skill
Career Growth Comes From Finding Low Hanging Fruit in the Gaps
How Culture Might Eat Your Values For Breakfast
The Tricky Parts of Merit Cycles
Limiting Factors - The Hidden Focus That Matters the Most
Improve Your Chances In Your Engineering Job Search Using the Scientific Method with Brian Pulliam
Improve Your Chances In Your Engineering Job Search Using the Scientific Method with Brian Pulliam
Focus On Outcomes By Resetting Your Base
Portraying Confidence in the Face of the Unknown
Now, Next, Later, Never - A Simple Daily Framework for Managing Information and Prioritization
Bias to Action As A Skill
Managing Using Core Indicators of Team Outcomes