Developer Tea cover art

All Episodes

Developer Tea — 1000 episodes

#
Title
1

Why Reducing Complexity Is A Sign of Seniority

2

A Pragmatic Definition for Accountability

3

Using Substition to Make Decisions Simpler

4

Your Single Most Important Tool for Managing the Uneven Downsides of Risk

5

Why Can't You Go Faster With AI? Focus on the Friction to Find Out

6

Software Engineering Principles That Still Hold Up in an Agentic World - Old Lessons Made New

7

Principles Oriented Thinking as a Durable Skill in an AI First World

8

What the Science Actually Says About Effective Feedback

9

Rebuilding Your Mental Models In the Midst Of an AI Tech Revolution

10

Practice Isn't Enough for Senior Engineers - Adaptation Is a Key Skill in an AI-First Industry

11

Senior Skills to Maintain Employment Through the AI Wave

12

You're Wrong All the Time, But All You Need Are Better Explanations

13

AI-Proofing Your Skillset - High-Meaning, High-Specifity Vocabulary is the Path to Growth

14

Building Real Skills During the AI Boom - No, Not That Kind of Skill

15

Chaos Doesn't Have to Win - Maintaining Order in the Midst of AI Change

16

Mourning the Loss of Coding, Senior Tooling Mindset, and Shaping Your Environment

17

Useful Illusions and Exploiting Heuristics

18

Decision Making is Your New Core Skill, So it's Critical to Avoid These Two Traps of Collaborative Decision-Making

19

What's Brewing, Edition 1 - What Jonathan is Learning, Using, and Thinking

20

From Software Engineer to Agent Manager - How Work is Changing in A New Software Development Paradigm

21

AI Moves the Bottleneck - Are You Ready for What That Means For Your Career?

22

Listener Question - Abdul Asks About How to Balance Career Strategy Between Money, Meaning, and Skill Transitions

23

AI-Era Employability and Job Security for Software Engineers - Mental Models for Finding a Competitive Advantage Without Selling Out

24

Why Getting Paid Stole Your Drive and How to Get Into the Flow Again (Career Growth Accelerator)

25

The Meta-Habit of High Performers: How Outer Loops Unlock Growth (Career Growth Accelerator)

26

Career Growth Accelerator - Promotion Roadblocks and Knocking it Out of the Park During Performance Review Season

27

Career Growth Roadmap - De-risking Your Career By Understanding Your Vulnerabilities

28

Career Growth Accelerator - Assessing Yourself - Using a Nine-Block to Map Your Skill, Potential, and Energy Investment

29

Career Growth Accelerator: Going from Autopilot to Purpose

30

Announcing - Career Growth Accelerator, Episode Zero - Getting Out of Your Own Way

31

Announcing: The Career Growth Accelerator Series

32

Problem Definition As A Path for Career Growth

33

You Know The Hard Thing You Need to Do Next - Here's Why It's Worth Doing Now

34

Career Fundamentals - Avoid Career Traps by Focusing on Primary Paths of Improvement

35

Getting to Senior - Taking Ownership Without Leading Projects

36

Part Two - Bryan McCann, CTO of You.com, on AI, Engineering, Art, and Everything In Between

37

Part One - Bryan McCann, CTO of You.com, on AI, Engineering, Art, and Everything In Between

38

Going to War with Burnout - Less Hours Isn't Your Only Option

39

The Good and Bad of Choosing Measurements - Traps and Opportunities of Measuring What Matters

40

Engage in Deliberate Practice to Level Up Your Engineering Leadership Skills

41

Shift Your Locus of Control to Take Charge of Your Engineering Career

42

Resumé Driven Development - Your Career is In Your Hands

43

Forced and Unforced Errors

44

View Your Productivity Through the Lens of Values and Priorities

45

This One Skill Signifies Seniority For Software Engineers

46

Backup Plans and Risk Reward Curves

47

Second Order Consequences and Forcing Functions

48

Don't Try to Solve Hyperobject Problems Once

49

Behavior Change 101: Trigger, Incentive, and Ability

50

Goal of the Goal - Using Goals As A Prioritization Clarifying Tool

51

Your Capacity for Growth Is Dependent on This Factor - Cognitive Load Theory

52

Investigating Your Invisible Systems

53

Perfection Is Fragile, and You Should Avoid It

54

Your System is Perfectly Designed for Your Current Outcomes

55

Using LLMs To Expand Your Working Vocabulary

56

Great Reviews and Terrible Tacos - Sharpening Substitute Questions with Counterfactuals

57

Why Maintenance Matters Now - Construal Level Theory, Marshmallows, and Hyperbolic Discounting

58

Follow This Principle - Establish Your Baselines

59

Advice on Advice - Taking Everything with a Grain of Salt

60

Career Advice for Surviving AI Outsourcing

61

Take Back Your Time - Volatility, Pliability, and Agency and Your Obligations.mp3

62

Iteration or Target State Planning

63

Three Principles of Preparedness - Mitigate Risks and Capitalize On Opportunities

64

Did I Get That Right? - A High Leverage Habit that Requires Virtually Zero Skill

65

Meta Models - Logarithmic Returns

66

Dimensional Reframing - Think Along a New Axis

67

Chesterton's Fence - Why You Should Think Twice Before Rewriting That Project

68

Reframing Areas of Growth to Your Manager

69

Owning and Requesting Forward-Framed Feedback

70

Work Modes Using Autonomy and Definition Clarity Quadrant - Manager Frameworks and Tools Series

71

Manager Frameworks and Models - Product Lifecycle Governance

72

Philosophical Frameworks that Inform Your Decisions (Without You Even Knowing It)

73

How Can You Prepare for High-Impact Unknown Events?

74

Misconceptions about Exceptions and Cultural Shifts - Invisible Inertia

75

Action Orientation and Making Faster Decisions

76

Match your Action to Intention - Pairing Five Whats with Five Whys

77

Upgrade Your Resolutions

78

Ten Years of Developer Tea

79

Better Low-Information Estimates - Putting the "Scientific" in SWAG

80

Agency - How The On Over In Model Can Help You Grow Your Career

81

Using ChatGPT for Career Experience Simulations - LLMs and Direct Simulations for Faster Career Experience Gains

82

Coaching Yourself: Career Coaching Personas for Everyday Engineers, Part Three - Shoulder Socrates

83

Coaching Yourself: Career Coaching Personas for Everyday Engineers, Part Two - The Overoptimizer

84

Coaching Yourself: Career Coaching Personas for Everyday Engineers, Part One - The Available Manager

85

The Highest Leverage Work You Do - Footing the Ladder

86

Prioritization is the Ultimate Skill

87

Career Growth Comes From Finding Low Hanging Fruit in the Gaps

88

How Culture Might Eat Your Values For Breakfast

89

The Tricky Parts of Merit Cycles

90

Limiting Factors - The Hidden Focus That Matters the Most

91

Improve Your Chances In Your Engineering Job Search Using the Scientific Method with Brian Pulliam

92

Improve Your Chances In Your Engineering Job Search Using the Scientific Method with Brian Pulliam

93

Focus On Outcomes By Resetting Your Base

94

Portraying Confidence in the Face of the Unknown

95

Now, Next, Later, Never - A Simple Daily Framework for Managing Information and Prioritization

96

Bias to Action As A Skill

97

Managing Using Core Indicators of Team Outcomes

98

Inverted Thinking As a Strategy To Combat Bias

99

Talking To Yourself for Better One-On-Ones

100

Interview Prep: Two Counterintuitive Tips

101

The Top Resumé Mistake I See, Plus the Best Resumé Advice I've Ever Received

102

Prioritization Using Critical Path Thinking

103

Cultural Antidotes - Clarity Isn't Just Honesty

104

Demystifying Culture and Values

105

Principles of Work - Shorten Your Feedback Loops

106

Principles of Work - Be Your Own Advocate

107

Practical Application of Information Theory

108

Revisiting Core Working Principles - Hyperfixation on Measurements and Communication Degradation

109

Revisiting Core Working Principles - Clarity as a Precursor to Focus and Strategy for Possibilities

110

Two Principle Categories To Judge Productivity Advice

111

Cost of Delay Curves and Classes of Service

112

Taking Personal Accountability for Systematic Failures

113

Stat Series: What Statistical Measure Are You Overusing? (And What to Do About It), Part Two

114

Stat Series: What Statistical Measure Are You Overusing? (And What to Do About It), Part One

115

Treat Your Time as A Product You Own

116

Von Restorff Isolation Effect and a Backfiring of Process

117

Perform a Career Premortem

118

Delegation, Ownership, Responsibility, and Agency

119

Apply Little's Law To What You Can Control

120

Finding Leverage by Escaping Functional Fixedness

121

Is it Actually Important to Question Assumptions?

122

9 Years - Persistence by Reducing Expectation

123

Good Plans, Bad Plans, and Road Trips

124

Negative and Positive Lollapalooza Effects

125

Fresh Eyes - How Anchoring Bias, Bandwagon Effect, Status Quo Bias, and Uniqueness Bias Interact When Joining New Groups

126

The Dark Side of Optimism Bias

127

Backlog Psychology - Breaking Out of the Habit Trap

128

Availability Heuristic and Substituting Hard Questions

129

Spend Your Time Intentionally Through Expectation Mapping

130

What is the Real Question? How To Be An Exceptional Listener

131

Backlog Psychology - Fix Your Broken Expectations

132

Backlog Psychology - Practice Requires Rhythmic Predictability

133

Backlog Psychology - Hyperbolic Discounting, Tech Debt, and Hacking Your Habits

134

Backlog Psychology - The Ziegarnik Effect - Why Limiting Work In Progress Protects Your Cognitive Load

135

Two Tips for Better Retros - Add Specificity, Respect Uncertainty

136

One Big Step Versus A Small Random Step

137

Interrogate Your Decision Making Rules

138

Schedule Carving

139

Long Term Scoreboard for Short Term Games

140

Slow Down and Start With One Goal

141

Using the Accountability Triangle When Diagnosing A Failure

142

Career Growth Starts With Improving Your Clarity

143

Tech Lag Over Tech Debt

144

Good Negotiation is About Collaborative Problem Solving

145

Tools To Deal With Layoff Anxiety

146

System Design - Limiting the Responsibilities Of A Given Actor

147

Focus on Process Orientation for Goal Setting

148

How to Give Better Feedback - My Single Biggest Piece of Advice to Increase the Effectiveness of Your Feedback

149

Planning is About Creating Clarity, Not Certainty

150

Process is Primarily for Managing Critical Moments

151

Taking Advantage of Hedonic Adaptation

152

Weber's Law and Contextual Framing

153

What Defines a Senior Developer? - You Won't Use All of Your Knowledge

154

The Pitfall of Control and Antidote of Trust

155

Working Balance - Confronting Reality with Optimism

156

What Defines a Senior Developer? - Choosing the Right Granularity Level

157

What Defines a Senior Developer? - Difficult Does Not Equate To Valuable

158

What Defines a Senior Developer? - Systematically Communicating Value

159

What Defines a Senior Developer? - Dynamic vs Static Understanding of Situations

160

Long Game, Short Game

161

The Rate of Change for Change Itself

162

Protecting Flow State - Setting Your Session Feedback And Goal

163

Protecting Flow State - Plan Now, Pause Later

164

Golden Advice - Always Leave Margin For Extra

165

Your Purpose is A Projection of Your Complex Identity

166

Demystifying Purpose by Focusing On Your Purpose For Today

167

Reframing Deficiencies as Strengths

168

Management Model of Ability and Will Applied to Self

169

Beginner Confidence

170

Comparing Cost Curves and Second Order Thinking

171

Spectrum of Buy-In For Behavior Change

172

Your Learning Investment Portfolio

173

Celebrating 8 Years - Plus, What it Feels Like to Be Wrong

174

Using Strategy, Tactics, and Operations to Achieve Intentions

175

Resolve To Make Important Asks In The New Year

176

Complexity As A Depreciating Asset

177

Your Biggest Opportunity is In Your Daily Influence

178

Get Acquainted With What Holds You Back

179

How Ordering Your Events in A Day Can Matter

180

Don't Fear AI Taking the Coding Jobs (Fixed Audio)

181

Don't Fear AI Taking the Coding Jobs

182

Focus On Activities With Asymmetrical Upside

183

Misjudging Others Attention On Us

184

An Outsider Exercise in Gratitude

185

You Know The Right Decision, Now Reduce The Friction

186

Using Observational Techniques to Find Your Personal Values

187

Avoid Defining Success Outside Your Locus of Control

188

The Toxic Laziness of Overwork Culture

189

Start With Precise Communication

190

The Error of Discounting the Unexpected

191

Looking at What Wasn't Done

192

Success is Born From Luck and Action

193

Build Environments That Produce Habits

194

Design Your Low Stakes Environment As A Mirror of Your High Stakes Environment

195

Better Goals - Deriving Values from Personal Investment and Risk Tolerance

196

Better Goals - Finding Cohesion Between Your Long and Short Term Goals

197

Better Goals - Two Guidelines for Better Outcomes

198

5 Powerful Questions To Design Your Time More Effectively

199

Short Term Tactics, Long Term Principles

200

Revolutionize Your Most Important Meetings with Powerful Questions

201

Diffuse and Focused Thinking

202

Why It's Hard to Do Nothing

203

Demystifying Decision-Making - Success is Not Just About Making Good Decisions

204

What You Have In Common With the Smartest Person In the World

205

A Way Out of Overwhelm

206

Understand Position and Interest To Make Better Collaborative Decisions

207

Future Thinking Is Not Planning For A Single Course of Events

208

Balancing Decision Frames

209

Copy of How Feedback Loops Shape Our World (Fixed Audio)

210

Reframing Every Decision As A Tradeoff

211

Judging Quality of Decisions Instead of Outcomes in Performance Reviews

212

How Feedback Loops Shape Our World

213

Solve Specific Problems by Composing General Solutions

214

Common Excuses for Not Setting Goals

215

Better Process to Match Intentions to Actions

216

Change Through the Lens of Adjustment and Maintenance

217

Built to Change

218

Deconstructing Status Meetings

219

Lower Cognitive Load - Pick Your Tools, Then Do Your Work

220

Lower Cognitive Load - Primary Activities, Modes, and Cues

221

Lower Cognitive Load - Limit Everything In Progress

222

Lower Cognitive Load - Principle of Least Surprise

223

Applying Systems Thinking for Better Thoughts

224

Outside View or Anecdote? The Right Answer is Both

225

Protect Transparency On Your Team

226

Meeting Red Flags - Problems In Your Meetings That Signal Issues In Your Culture

227

Better Meetings: Who Is the Audience?

228

Better Meetings - What Kind of Meeting, What Kind of Goal?

229

Your Career Growth Doesn't Just Depend On Your Competency

230

Two Questions Focused On Unearthing Hidden Information In Yourself

231

Asking a Taboo Question

232

Reframe Play as a Principle

233

Interrogating Beliefs and Treasuring Those Who Disagree With You

234

Two Forks in the Road On the Path Towards Optimization and Productivity

235

Techniques for People Struggling to Define Their Values

236

Using Core Tools and Activities for Grounded Productivity

237

Productivity, But Only On Paper

238

The Only Productivity Discussion Worth Having

239

Make Room to Expect the Exceptions

240

You Need Better Inputs to improve Your Options

241

Tradeoffs Of Control Optimized To Serve Your Goals

242

Scheduling Time To Go The Extra Mile

243

Premortems for Personal Goals

244

Compare, Carefully

245

Busting False Coupling and Finding Positive Negotiation Positions

246

Making Space for Intuition in Decision-making

247

Blueprint for Better Intermediate Decisionmaking

248

Finding Perspective On Purpose - Make it Visible, Make it Clear

249

The Principle of Isolation

250

Better Report, Better Manager - Reiterate and Reflect for Better Communication

251

Ambiguous Target Decisions and Noise

252

Better Report, Better Manager - The Assumption of Motivation

253

The Big Picture Pyramid

254

Better Report, Better Manager - Two Questions to Find Guidance If You Don't Have A Manager

255

Swizec Teller and the Senior Engineering Mindset, Part Two

256

Swizec Teller and the Senior Engineering Mindset, Part One

257

Better Report, Better Manager - One-On-One Frameworks: Focus and Fears

258

Better Report, Better Manager - Investing in a Healthier Manager-to-Report Relationship

259

Better Report, Better Manager Series: Calibration Conversation - 3 Questions to Ask Your Manager ASAP

260

No More Status Meetings - A Forcing Function For Better Team Information Flow

261

Two Principles To Improve Your Software Design Decisions

262

Clearly Define What Your Toolset Can't Do

263

When Sense-making and Statistics Collide

264

Opportunities of Convergence and the Cost of Divergence

265

Viewing Teams Through the Lens of Trust

266

3 Habits For Your First 30 Days As A New Engineer On A Team (Corrected Audio)

267

Your Media, Your Message

268

Two Shifts to Change Our Working Mindset from Static to Dynamic

269

Taking Advantage of Uniquely Human Capabilities

270

Seek Context to Offset Prediction Errors

271

Excessive Cohesion - When We Fill In Gaps to Make Things Make Sense

272

Some of My Productivity Mechanisms

273

Assimilating Advice - Dealing with Information Overload

274

Help, I'm Blocked! Four Common Root Causes for Developers Getting Blocked

275

Julian Gutman, CPO at Patreon, Part Two

276

Julian Gutman, CPO at Patreon, Part One

277

Purpose Oriented Resolutions, Part Two, and 7 Years of Developer Tea!

278

Developing Purpose Oriented Resolutions

279

Your Only Challenge Is To Focus

280

Taking Back Ownership Over Your Priorities

281

3 Cognitive Pitfalls of Mental Models

282

Using Proactive Decision Tools To Reduce Reactive Decision Error

283

Two Perspective-Sharpening Tools For Your New Year's Resolution Making

284

Two Tools for Improving Your Closest Relationships

285

Welcome Back Interview with Ernie Miller, Head of Engineering at Monograph, Part One (Fixed Audio)

286

Input Quadrant - A Tool for Better Retrospectives

287

Welcome Back Interview with Ernie Miller, Head of Engineering at Monograph, Part Two

288

Welcome Back Interview with Ernie Miller, Head of Engineering at Monograph, Part One

289

The Focus IS the Work

290

Dealing with Inevitable But Unpredictable Events

291

Think in Composition

292

Substitute Better Questions

293

Focusing On Fundamentals Is Not Repetition, It is Refinement

294

Metamodeling and Steering Systems for Self Improvement

295

When Pressure Turns To Poison

296

Less Confidence, More Bravery

297

Habits, Languages, Processes, and Other Behavior Engines

298

Mindful Job Search: Myths and Psychology of Interviewing

299

Mindful Job Search: Is it really time for me to quit my job?

300

Can You Really Pick the Right Tool for Every Job?

301

A Statistical Case for Iteration Over Perfect Preparation

302

Avoid Unnecessary Prediction

303

Give Random a Chance

304

Two Illusions of Agreement

305

Limit Your Options By Limiting Your Obligations

306

Feature Exploitation

307

How Averages Can Trick You and Obscure the Truth

308

Dominik Zane, Founder of Around - Part Two

309

Dominik Zane, Founder of Around - Part One

310

Inner and Outer Layers of Context

311

Finding the Good in the Negative - Ask, "what do I do about this?"

312

Two Razors for More Efficient Decision-making

313

Use Your Expectations As a Tool

314

Flexibility is a Resource to Gather When You Least Need It

315

Deconstructing Purpose

316

Two Variations of Confirmation Bias

317

How You Shape Your World With Macro and Micro Stories

318

Friday Refill: Always Keep Your Tank Full

319

The Most Critical Career Mistake You Can Make

320

Failure is an Opportunity for Responsibility

321

Friday Refill: What Are Your Ideals?

322

4 Questions To Understand Your Long Term Career Trajectory

323

Joel Beasley from Modern CTO, Part Two

324

Friday Refill: Give Tomorrow-You Advice from Today

325

Joel Beasley from Modern CTO

326

Uncomfortable Silence: What If You Do Nothing?

327

Friday Refill: Imaginary Comparisons

328

Implicit Hypotheses

329

Model Manager - What We Don't Manage

330

Friday Refill: Waiting and Replaying

331

Reframing Discipline and Elastic Habits

332

Model Manager: Human Behavior is the Primary Output of Engineering Processes

333

Friday Refill: Focusing On Mastery Will Not Limit Your Options

334

Compounding Time In Your Favor

335

The Bowl of Mediocrity

336

Friday Refill - Stay Mindful During Phases of Execution

337

Step One Always Goes On Your Calendar

338

The Tension Between Purpose and Mindfulness

339

Friday Refill: Intuition Over Memorization

340

Local and Global Rationality

341

Skill-Building Is Not One Dimensional

342

Balancing Entropy and Focus

343

Decision-making Skills: Two Types of Probabilistic Thinking

344

Using Cognitive Dissonance as a Tool

345

Non-Linear Learning and Progress

346

Friday Refill - Clarified Intentions and Flexible Goals

347

Too Serious to Succeed

348

Make Your Obstacles Irrelevant

349

Friday Refill: Growth, Uncomfortability, and the Unknown

350

Finding Resonance

351

Reframe Your Plateaus

352

Friday Refill: Your Baseline Determines Your Leverage

353

Ethan Kross, Author of Chatter - Part Two

354

Ethan Kross, Author of Chatter - Part One

355

Friday Refill: Inviting Growth Into Your Regular Schedule

356

Becoming Your Best Coach - Questioning Your Self

357

Sources of Truth

358

Friday Refill - One Thing at a Time

359

Katy Milkman, Author of How to Change and Host of Choiceology, Part Two

360

(Fixed Audio) Katy Milkman, Author of How to Change and Host of Choiceology, Part One

361

Friday Refill - Seeking a Different Inside View

362

Detaching to Seek an Outside View

363

Conflating Uniqueness with Value

364

Refill Friday - Best Practices and Asking When

365

Welcome Back Ali Spittel - Part Two

366

Welcome Back Ali Spittel - Part One

367

Friday Refill - Complexity Inversion (Fixed)

368

Friday Refill - Complexity Inversion

369

The Scout Mindset with Julia Galef, Part Two

370

The Scout Mindset with Julia Galef, Part One

371

Introduce Intentional Asymmetry

372

Narrative Complexity

373

Changing Work Environments and Availability Bias

374

Friday Refill: Making Limited Work Look Good on a Resumé

375

Minding the Observer Effect as We Transition Together

376

Find Your Values in the Dark

377

Friday Refill: Seek Leverage and Access

378

Dan Pupius, CEO and Co-Founder of Range, Part Two

379

Dan Pupius, CEO and Co-Founder of Range, Part One

380

Friday Refill - Stop Your Weekend Half-Thinking

381

Ban the Heroics On Your Team

382

Two Blessings and Two Curses of Intuition (Corrected)

383

Two Blessings and Two Curses of Intuition

384

Friday Refill: How Patience Pays Off

385

Geoff Schmidt, CEO and Co-founder of Apollo GraphQL, Part Two

386

Geoff Schmidt, CEO and Co-founder of Apollo GraphQL, Part One

387

Friday Refills - Stop Predicting Your Priorities

388

Superpowered Imagination

389

Biases of Attention

390

Friday Refill - Divergent and Convergent Meetings

391

Clean Up Your Goals

392

Lego Problems - Modes of Operation on Component-Driven Problems

393

Friday Refill - Anchor Behaviors

394

Quincy Larson, Founder of freeCodeCamp - Part Two

395

Quincy Larson, Founder of freeCodeCamp - Part One

396

Friday Refills - Rest is Not an Optional Luxury

397

Post-Pandemic Work and Life as an Engineer - Skills for a Different Future

398

Post-Pandemic Life and Work as an Engineer: Back to Normal-ish

399

Self Distancing

400

Design Lead at Basecamp, Jonas Downey - Part Two

401

Design Lead at Basecamp, Jonas Downey - Part One

402

Friday Refills - Don't Cram the Information Firehose... Filter and Focus!

403

Post-Pandemic: Work and Life as an Engineer - Remote Everything?

404

Series kickoff - Post-Pandemic: Work and Life as an Engineer

405

Friday Refill: Consider an Alternate Story

406

Paying the Tax for Our Decisions

407

The Downside to Inaction

408

Friday Refill - Ignore Motivation, Focus On Removing Obstacles

409

The Bucket Model

410

The Shape of Work

411

Why We Believe Ourselves (Even When We're Proven Wrong)

412

Designing Your Skill Portfolio

413

Optionality Sweet Spot

414

The Dangers of Measuring Side Effects

415

If Actions Speak Louder Than Words, What Are Yours Saying?

416

Imagining the End

417

Making Things Invisible

418

The Paradox of Transcendence

419

Misusing Exceptions in Code and in Life

420

Refactor Your Labeling Techniques

421

Learning in Public w/ Shawn Swyx Wang (part 2)

422

Learning in Public w/ Shawn Swyx Wang (part 1)

423

Teaching in Public w/ Kent C. Dodds (part 2)

424

Teaching in Public w/ Kent C. Dodds (part 1)

425

Building Products w/ Keith Pitt (part 2)

426

Building Products w/ Keith Pitt (part 1)

427

Maintainability w/ Robby Russell (part 2)

428

Maintainability w/ Robby Russell (part 1)

429

Leading A Team During Difficult Times w/ Venkat Venkataramani (part 2)

430

Leading A Team During Difficult Times w/ Venkat Venkataramani (part 1)

431

Exactly How Different Are You From Average?

432

Think About Invisible Things More Often

433

Why It's Harder to Accept That You're Wrong if You Have More Experience

434

Explicitly Choose What You Won't Do

435

4 Ways Smart People Make Bad Decisions

436

Leadership & Management w/ Ravs Kaur (part 2)

437

Leadership & Management w/ Ravs Kaur (part 1)

438

Elm in Action: Interview w/ Richard Feldman (part 2)

439

Elm in Action: Interview w/ Richard Feldman (part 1)

440

Self Confidence is Accepting Your Weakness

441

Interview w/ Michael Kennedy (part 2)

442

Interview w/ Michael Kennedy (Part 1)

443

Interview w/ David Marquet

444

Give Up Control, On Purpose

445

Naomi Ceder Interview - 20 Years with Python (part 2)

446

Naomi Ceder Interview - 20 Years with Python (part 1)

447

Intention, Action and Result

448

Complexity Is A Scarce Resource

449

5 Stages Of Relationships With Mistakes

450

How Zero Sum and False Dichotomy Thinking is Distorting Your Decisions

451

Interview w/ Nicole Archambault (part 2)

452

Interview w/ Nicole Archambault (part 1)

453

4 Things You Have to Leave Behind as a Beginning Engineer

454

Building Empathy To Focus on Downstream Effects

455

The Unique Advantages of Being a Beginner

456

Explicit Heuristics and Cheap Tests

457

The Critical Importance of Labels

458

Using Your Brain Without Thinking

459

Interview w/ Aaron Upright (Part 2)

460

Interview w/ Aaron Upright

461

Are You Really An Exception, Or Are You Inflexible?

462

Future Focused Feedback

463

Stop Pushing Down Your Emotions

464

Small Problems and Principled Engineering

465

The Stories Your Code Tells

466

Offensive and Defensive Software Engineering Strategies

467

Your Present is Soon Your Past

468

Dr. Jekyll and Mr. Hyde - Rejecting a Duel Identity

469

Uncomfortability, the Ultimate Teacher

470

Baseline Happiness and Delayed Achievements

471

Finding Underlying Motivations to Stay Resilient In Your Career

472

Strategies for Overcoming Mental Blocks

473

What Will You Say When You Don't know?

474

Wishes, Beliefs, and Knowledge

475

Listener Question from Saul: How Do I Communicate with Non-Technical Decision Makers?

476

How Questions Influence Pathways to Solutions

477

4 Points Of Advice For Brand New Developers

478

What Does It Take To Change Your Mind?

479

Play, Stakes, and Learning

480

Leveraging Our Emotional Goals

481

Mental Models for Finding Balance

482

High Certainty, High Value Defaults

483

3 Ways to Be a Better PR Author

484

4 Ways to Be a Better PR Reviewer

485

What is Code, to Our Evolved Mind?

486

Correlation, Causation, Post Hoc, Ergo Propter Hoc

487

Context-Dependent Decisions and Linear Heuristic Mental Models

488

Productive Self-Sabotage

489

Simple Prioritization Visualization

490

There Is No, "Way We've Always Done It"

491

When To Walk Away From (and come back to) A Problem

492

Default Problem Solving Modes

493

What Orders Have You Inherited?

494

Upstream w/ Dan Heath (Part 2)

495

Upstream w/ Dan Heath (Part 1)

496

Protecting Uncertainty

497

Learning Isn't A List of Items Your Can Check Off

498

Consider Your Cues

499

How Little We Really Know

500

Improving Through Bad Ideas and Silly Questions

501

Forcing Functions

502

Growth, Uncomfortability, and Deliberate Practice

503

Practical Steps for Reframing Problems

504

Take Advantage of What You Already Have

505

Stress and Tolerance

506

Architecting Change - Interpolation

507

When Do Long-Term Models and Habits Betray You?

508

The Overreaction Paradox

509

Hidden Environment Inputs - Mindful Remote Work

510

Interview w/ Carl Yates Perry (Part 2)

511

Interview w/ Carl Yates Perry - Part 1

512

Flattening the Cost of Change Curve

513

4 Reasons You Will Never Pick the "Right Tool For the Job"

514

Four Questions for the Weekend

515

Breaking Your Own Rules Accelerates Bad Habit Formation

516

Redefine Your Career Search Rules

517

Functional Autonomy and Finding Meaning in the Small Things Today

518

Your Influence is Catalyzed By What is Influencing You

519

Your Time is An Account With An Unknown Balance

520

Don't Make the Problem Fit the Model

521

Implicit Models and Processes

522

Measuring Freedom to Change

523

Embracing Confusion

524

Thought Experiment - Rejecting Your Intuitive Solution

525

You Don't Have to Be a Slave to Self-Improvement

526

Getting Stacked Value From your Daily Activities

527

Defining Your Reference Points

528

Engineering Your Habits Like Interfaces

529

Plans Should Be Functions, Not Documents

530

What Are your Fundamentals?

531

Getting On The Right Level When Solving Problems Collaboratively

532

Management Anti-Pattern - Detail Abstraction

533

Management Anti-Patterns - False Homogeneity

534

Management Anti-Patterns - Implicit Assignment of Responsibility

535

Two Biases that Can Affect Your Work and Relationships

536

You'll Never Have All of the Information

537

Productivity Isn't About How Much You Get done

538

3 Guidelines for Happier Work with Designers

539

Connecting Tasks to Operating Modes

540

Success and Cumulative Advantage

541

A Key Misconception About Resolutions

542

Holiday Re-Air: Interview w/ Gabriel Weinberg (part 2)

543

Holiday Re-Air: Interview w/ Gabriel Weinberg

544

Simplifying

545

What We Do With a Lack of Information

546

Disagreeing Better, On Purpose

547

Two More Guidelines for Better Feedback Loops (Part Three)

548

Two Guidelines for Better Feedback Loops (Part Two)

549

Better Feedback Loops (Part One) - Validation and Cycle Time

550

Justifying Feature Work with User Roles and Motivations

551

Hypocognition and the Importance of Concepts

552

Colliding Titles and Roles

553

Managing Requests, Making Commitments

554

The Benefit of Our Predecessors

555

The Illusion of Balancing Priorities

556

Commit To Actions, Measure Outcomes

557

Check Your Leverage

558

Meetings Can Trick Your Emotions

559

Preserving Subcultural Language

560

Different Behaviors with the Same Values - Practicing Modes

561

How Small Behaviors Cascade into Life-Changing Results

562

Focusing On Improving One Value At A Time

563

Tracing Chained Motivations

564

Productivity In The Face of Ambiguity with Functional Assumptions

565

Ask Better Questions

566

Interview with Anil Dash (Part 2)

567

Interview with Anil Dash (Part 1)

568

Seeking a Disconnected Perspective

569

Balancing Accountability and Empathy

570

Habits of Successful Software Engineers - Multiplying Value by Thinking in Systems

571

Messages in Object Oriented Programming

572

Be Present While Thinking on the Past and Future

573

Leverage As A Career Heuristic

574

Don't Use Transparency As a Weapon

575

Steps to Become a Terrible Developer

576

The Ocean of Choice Between Can and Will

577

Priming Effects

578

Dealing With Overwhelm

579

Admitting When You Don't Know

580

From Explicit to Implicit: When Our Mental Energy is Wasted

581

Implicit to Explicit: Management Systems

582

Implicit to Explicit: Perception and Emotions

583

Moving Implicit Systems to Be More Explicit

584

Progress by Habit, Perception by Exception

585

Product Mindset w/ Jessica Hall (Part 2)

586

Product Mindset w/ Jessica Hall (Part 1)

587

How To Be A Bad Manager

588

Imagining a Clearer Reality

589

Digging Up Your Purpose

590

The Nuances of Behavior and Research

591

Advice I Would Have Rejected Ten Years Ago

592

Your Purpose is Not a Point in the Future

593

Listen To This In You're Feeling Stuck

594

Improve Your Team by Rejecting These Bad Assumptions

595

Using Pre-Mortems to Find the Opposition to Our Focus

596

Taking Advantage of Your Time as a Student

597

Beating Boredom in Your Career

598

Short Term Decisions, Long Term Mindset

599

Beating Dogma And Choosing The Right Tools

600

Reaping Rewards by Expecting Success

601

Going Beyond Simply Fixing Failures

602

How to Engineer More Epiphany Moments in Your Day-to-Day

603

3x3 - Misconceptions About Senior Engineers

604

3x3 - Relating Better With Difficult Coworkers

605

3x3 - Uncovering Hidden Information

606

Belief Substitution

607

Career Decisions and Penalty Kicks

608

How to Affect Organizational Change

609

Every Decision is an Opportunity Tradeoff

610

The Dangerous Characteristics of 10x Engineers

611

You're Not So Important - Why Our Ego Drives Anxiety in the Workspace

612

Finding Beginner's Luck Again

613

Part 3: An Elegant Puzzle Book Discussion w/ Will Larson

614

Part 2: An Elegant Puzzle Book Discussion w/ Will Larson

615

Part 1: An Elegant Puzzle Book Discussion w/ Will Larson

616

What You Feed Will Grow

617

Mid-Year Resolutions

618

How Do I Choose a Starting Point for Best Practice?

619

Reversing Adversarial Dynamics in Interviews

620

Accelerate Your Career with Pattern Matching

621

Individual Contributor Career Growth w/ Matt Klein (part 2)

622

Individual Contributor Career Growth w/ Matt Klein (part 1)

623

The Connection Between Imagination, Confidence and Performance

624

How Can Two Rational People Disagree?

625

Test Driven Meetings - Measuring Outputs and Side Effects

626

3 Assumptions That Can Hurt Your Job Search

627

Mental Models w/ Gabriel Weinberg, CEO of DuckDuckGo (part 2)

628

Mental Models w/ Gabriel Weinberg (part 1)

629

Great Code is Marked by Flexibility

630

Crafting Your Work By Your Strengths

631

Make Your Problems Smaller

632

Three Things I Wish I Learned Earlier in My Career As A Software Developer

633

3 Red Flags that You're Heading for Burnout

634

3 Principles for Your Job Search

635

Mental Simulations - Information (A)Symmetry

636

Mental Simulations - Persona Perspectives

637

Metal Simulations - Artificial Constraints

638

The Fear : Value Connection

639

What Kind of Decisions Are You Optimizing For?

640

Contingencies and Planning for Failure

641

Three Career-Changing Perspective Shifts When Preparing to Start A New Job

642

Uncovering Your Unconscious With Flagged Behaviors

643

Meetings - Good, Bad, Or Just Complex?

644

Modeling Decisions as Dynamic Functions

645

Thinking in Bets w/ Annie Duke (part 2)

646

Thinking in Bets w/ Annie Duke (part 1)

647

Uncovering Deeper Motivations and Goals

648

Ambiguous Goals, Concrete Actions

649

Focusing Career Progress

650

Fail Mode

651

Feedback Shouldn't Be Scary

652

Mental Accounting

653

Headroom

654

Seek to Understand Rather than Persuade Others Perspectives

655

Bonus Episode - Soft Skills Engineering Meets Developer Tea

656

Habits and Replacement Behaviors for Interrupting Triggers

657

Interview w/ Ali Spittel (part 2)

658

Interview w/ Ali Spittel (part 1)

659

Witness Protection Program

660

Habits of Successful Software Engineers - Getting to Code Quickly and Model Thinking

661

Habits of Successful Software Engineers - Clarity, Brevity and Context

662

Interview w/ Bryan Helmig - CTO at Zapier (Part 2)

663

Interview w/ Bryan Helmig - CTO at Zapier (Part 1)

664

Habits of Successful Software Engineers - Seeking Feedback

665

Stress Response and Anger as a Secondary Emotion

666

Problem Solving Intuitions - Additive, Subtractive and Reorganizational Thinking

667

Starting Your Work Day with Autonomy

668

Making Decisions - Fighting Fear and Time Warping

669

How We Construct Software, Part 4b: Code and Communication

670

How We Construct Software, Part 4a: Code and Communication

671

How We Construct Software - Part Three (Decision Variance)

672

How We Construct Software - Part Two (Beliefs and Models)

673

How We Construct Software - Part 1 (Substitute Questions)

674

Beating Procrastination

675

Poisoning Retrospectives With Hindsight Bias

676

When Best Practices Backfire - The Peltzman Effect

677

Replace Your Implicit Questions to Break Out of Incrementalism

678

Self-Awareness and Intellectual Honesty

679

Treating Your Brain as More Than a Machine

680

Improving Confidence and Neutralizing Threats Through Detached Perception

681

High-Churn Code Should Be Your Cleanest Code

682

Mental Models - Lenses for Thinking and Decisions (Part 2)

683

Mental Models - Lenses for Thinking and Decisions (Part 1)

684

Adding tests to a big untested codebase - Where do I start?

685

5 Tips for Improving Your Principles of Experimentation

686

Visualize Your Goals in Details

687

Expectations vs. Reality

688

Interview w/ Ben Orenstein (pt. 2)

689

Interview w/ Ben Orenstein (Part 1)

690

Interview w/ Michael Chan (pt. 2)

691

Interview w/ Michael Chan (pt. 1)

692

Why Rules Apply Especially to Exceptions

693

3 Practical Steps for Avoiding Narrative Biases

694

Proof of Complexity and Seeking Simplicity

695

The Zen Developer - What Are You Pushing On?

696

Bad Bugs - Avoiding Burnout When Solving Elusive Problems

697

Practical Tips for Minding the Details

698

Practicing Non-Attachment as a Developer

699

A Discussion On Falsehoods Developers Believe

700

Three Overconfidence Smells

701

A Challenge Towards Gratitude

702

Observing Your Stress Responses

703

How Relative Comparisons Affect Our Decisions

704

Interview w/ Julian Shapiro (part 2)

705

Interview w/ Julian Shapiro (part 1)

706

Inhibition, Fear, and Two Mindsets for Moving Forward in the Face of Uncertainty

707

Make Programming Principles More Useful with These 3 New Angles

708

Could We All Be Right? Event vs. Construct Theories

709

3 Rules for Designing Lasting Habits

710

Exit Points - Where Productivity Turns Into Procrastination

711

3 Counterintuitive Rules of Communication with Co-workers

712

3 Considerations of Symmetry in Code

713

Learning React - Part 2 (Three lessons from the perpetual path)

714

Learning React - Part 1 (More than just tooling)

715

How to Argue Better

716

Three Perspective Shifts for Philosophical Engineering

717

Harmony Over Perfection

718

Backwards Reasoning

719

Elected Distractions

720

Interview w/ Trevor Hinesley (Part 2)

721

Interview w/ Trevor Hinesley (Part 1)

722

Exploring the Dreyfus Model

723

How Code Evolves Through Human Influence

724

Why Great Developer Still Google Their Errors

725

5 Learning Anti-Patterns

726

Three Co-Worker Anti-Patterns

727

When (Not) To Listen To Advice

728

The Truth About Self-Consciousness & Likeability

729

Advice and Survivorship

730

Evaluating the Downside of Shortcuts

731

Purposeful Mini-Rituals

732

Change Yourself Instead of the World

733

Facing Fears Instead of Supporting Them

734

The Advantage Inexperienced Developers Have

735

Magnitude of Our Beliefs

736

What Exactly Is Bias, Anyway?

737

2 Ways to Use Explicit Systems

738

Suffering, Fear and Safety

739

3 Ways to Simplify and Avoid Ego Depletion

740

Power of Expectations

741

Interview with Daniel Pink (Part 2)

742

Interview w/ Daniel Pink (Part 1)

743

Accepting Change by Focusing on Continuity

744

Appreciating Jerry Weinberg

745

Asymmetry and the Halo Effect

746

Fixing Remote Work Communication

747

Accepting Irrationality

748

Fluidity of Time

749

Primitive Obsessions

750

Future Features (Are Futile)

751

Evidence is Not Proof

752

Fixing Overconfidence with Probabilities

753

Replacing Implicit Questions

754

Underestimating the Effects of Gratitude

755

Smaller Purpose

756

Problem Chains

757

Rollercoasters of Emotions

758

Astrology and The Barnum Effect

759

A Bug Story - How Narrative Bias Creates Blind Spots

760

A Research-Backed Argument for Empathy

761

A Problem Solving Paradox

762

Attentional Bias & Cognitive Expectations aka "It Was Right In Front Of You The Whole Time"

763

No Good Options

764

Choice Frameworking

765

Three Ways To Avoid Choice Paralysis

766

Internal Dialogues and Barriers to Change

767

Coding In The Moment

768

We Become What We Get Used To

769

Breaking Out of Incremental Thinking

770

Interview w/ Andrew Ofstad from Airtable (part 2)

771

Interview w/ Andrew Ofstad from Airtable (part 1)

772

Treating Time Seriously

773

What You Get Wrong About Productivity - A Humanist Approach

774

Debugging With Isolation & Modularity

775

Future Thinking & Imagination Barriers

776

Interview w/ Jon Yablonski (Part 2)

777

Interview w/ Jon Yablonski (Part 1)

778

Obligations and the Consequence of Assumptions

779

Motivation Batching

780

3 Habits of Learning Developers

781

Write the Code You Wish You Had

782

Problem Solving Series #4: Inductive and Deductive Reasoning

783

Problem Solving Series #3: Perspective Shifts

784

Problem Solving Series #2: Reframing

785

Avoiding Dogmatic Protocol

786

Problem Solving Series #1: Starting By Making It Worse

787

Secondary Tools

788

Randomizing live w/ Max Hawkins (Part 2)

789

Interview w/ Max Hawkins (Part 1)

790

Subtractive Thinking

791

Fear, Change & Instincts

792

Zero Dead Ends - Why Complaining Can Hold You Back

793

2 Reasons Your Habits Aren't Sticking

794

3 Ways to Better Cultivate Coworker Connections

795

4 Code Smells (And How to Fix Them)

796

4 Principles of Great Learners

797

Slow Down on Your Quest for Happiness

798

Fixing Fear: A Heuristic for Maintainable Code

799

Creating Consensus, Defeating Bias and Getting Better

800

Broken Brains Take On Statistics

801

More Misunderstood Truths About Statistics

802

Misunderstood Truths About Statistics (Part 1)

803

Why Most People Fail at Fixing Operations

804

2 Structured Thinking Methods For Problem Solving

805

3x3: Three Habits for Mental Hygiene

806

3x3: Three Questions to Help You Uncover Your Short Term Purpose

807

3X3: Three Questions To Get Unstuck On Big Problems

808

Setting Better Problem Solving Parameters

809

3 Problems Every Developer Will Face

810

Using Bloom's Taxonomy to Learn More Intentionally

811

Better 1-on-1s With This Simple Question

812

How Our Tools Shape Us

813

Delayed Pain

814

Improvisational Problem Solving Based on Characteristics

815

Accepting The Unexpected

816

Asking "Dumb" Questions

817

The Importance of Mental Models

818

Actions As Objects

819

What Are You Creating?

820

Thinking, Acting & Marshmallows

821

Olympics, Statistics & Raising Your Average Performance

822

Project-Oriented Mindset

823

Research Bias (Part 3)

824

Research Bias (Part 2)

825

Research Bias (Part 1)

826

The Detriments of Social Comparisons

827

Your Brain Might Betray You

828

Your Brain is Non-Linear

829

3 Times When More Code Means Better Code

830

Our Imagined Fictions

831

Bringing Your Whole Self to Work

832

How Can We Be Wrong...Without Knowing It?

833

Your Angle of Approach in Problem Solving

834

The Perception Principle

835

Deconstructing The Lies We Tell Ourselves

836

Interview w/ Chris Shinkle (Part 2)

837

Interview w/ Chris Shinkle (Part 1)

838

Finding Perspective in 2018

839

Re-Air: The Anatomy of Change

840

Setting The Course For 2018

841

2017 Year End Recap

842

Data Science w/ Elena Grewal (Part 2)

843

Data Science w/ Elena Grewal (Part 1)

844

3X3: Anti-Resolutions To Kick Off Your 2018

845

3X3: Questions that Could Change the Way You Think

846

3X3: Fallacies to Avoid as a Developer

847

Interview with Joshua Aziz (Part 2)

848

Interview with Joshua Aziz (Part 1)

849

The Power of A Question

850

Practical Advice for Changing Your Habits

851

How A Text Message Can Trigger Behavior Change

852

Inspiring Stories From Listeners - Basil's Story

853

Interview Week: First Impressions

854

Interview Week: Characteristics of Growth Oriented Questions

855

Interview Week: Heather Asks a Question About Dev Ops

856

"Mindful Distractions" - Focus Week Listener Question

857

Focus Week: 3 Focus Factors

858

Focus Week: Deconstructing Distractions

859

3x3: Morning Routine Tasks Every Developer Should Do

860

3x3: 3 Things You Can Do To Improve Your Resumé In Just 10 Minutes

861

3x3: The 3 Things you Shouldn't Be Doing As A Developer

862

The Future (and Past) of Legal for Developers w/Gary Nissenbaum (part 2)

863

The Future (and Past) of Legal for Developers w/Gary Nissenbaum (part 1)

864

Interviewer's Wishes with Jason Vasquez (Part 2)

865

Working Environment and Secondary Skills w/ Jason Vasquez (Part 1)

866

Your Interview is Tomorrow? Here's Some Last Minute Advice

867

How To Navigate Communication Problems - Listener Question from Enrico

868

Interview w/ Kristen Gallagher (Part 2)

869

Interview w/ Kristen Gallagher (Part 1)

870

The Most Important Part of My Day (Part 2)

871

The Most Important Part of My Day (Part 1)

872

Interview with Mark Engelberg (Part 2)

873

Puzzle Games with Mark Engelberg (Part 1)

874

The 3 Steps in the Cycle of Technological Abstraction

875

DCR: Traits of Being A Great Developer (Recap)

876

DCR - Bravery

877

DCR: Ownership Level Responsibility

878

DCR: Open Minded Curiosity

879

DCR: Growth Mindset

880

DCR: Traits of a Great Developer - Communications Model (Deep Dive)

881

DCR: Traits of a Great Developer - Communications Expert

882

DCR: Traits of a Great Developer - Expanding Perspective

883

DCR: Traits of a Great Developer - Grit of a Scientist

884

DCR: Traits of A Great Developer - Humility

885

Introspection - Part 2 - Why & Why Not

886

Introspection - Part 1 - Finding What You're Best At

887

Interview w/ Rachel Nabors (Part 2)

888

Interview w/ Rachel Nabors (Part 1)

889

Mystery Voices

890

Planning Series: Scaling and Detailing of Features

891

Learning Environment

892

Tips For Students (Re-Air)

893

Listener Question: Michael Asks About Dev Bootcamps

894

No More Launches

895

Thinking in Intervals (Re-Air)

896

Minimum Viable Prioritization (Re-Air)

897

Plato's Cave and Defeating Biases

898

Interview with Kevin Kelly (Part 2)

899

Interview with Kevin Kelly (Part 1)

900

Interview with Chris Ferdinandi (Part 2)

901

Interview with Chris Ferdinandi (Part 1)

902

3 Lessons of Productivity

903

Idea Portfolio

904

Listener Question: Simon Asks About Over-Positivity

905

Iterative Learning

906

Strong Opinions Weakly Held

907

Aesthetic Aha

908

Listener Question: Daw Chih asks About Over Execution

909

The Value of The Third Option

910

Turbulence (Re-Airing)

911

Don't Throw It Over the Wall

912

Interview with David Hoffeld (part 2)

913

Interview with David Hoffeld (part 1)

914

Listener Question: Andy Asks About His Degree in Mechatronics

915

The Messaging Paradigm (re-air)

916

Baby Announcement

917

Atomic Words

918

Spiral Learning

919

Listener Question: Joel Asks About Remote Work As A Junior Developer

920

Interview with Tom Eich (part 2)

921

Interview with Tom Eich (part 1)

922

Creating New Understanding Through Synonyms

923

Failure Rates, Machine Learning, and You

924

Anonymous Listener Question: Cowboy Coders

925

Law Of Conservation of Uncertainty (Part 2)

926

Law Of Conservation of Uncertainty (Part 1)

927

Squares Conference (feat. Marcus Morrison)

928

Squares Conference (Will Riley)

929

Squares Conference (feat. Noah Labhart)

930

Squares Conference (feat. Anne Grundhoefer)

931

Squares Conference (feat. Alex Zub) Part 2

932

Squares Conference (feat. Alex Zub) Part 1

933

Squares Conference (feat. Aaron Irizarry)

934

Squares Conference (feat. Aaron D. Campbell)

935

Job Descriptions vs. Job Realities

936

Listener Question: David asks About How to Answer Tooling Questions

937

Feedback Loops - The Smallest Unit of Learning

938

Interview with Chris Albon (Part 3 of 3)

939

Interview with Chris Albon (Part 2 of 3)

940

Interview with Chris Albon (Part 1 of 3)

941

Building Your Intuition

942

You Can't Control Random

943

Interview with Ben Halpern (@ThePracticalDev, Part 2)

944

Interview with Ben Halpern (@ThePracticalDev, Part 1)

945

A Simple Shift for Your Email Inbox Strategy

946

Listener Question: How Do I stand Out as a Job Applicant?

947

Listener Question: Jonathan Bocarra Asks About Content Generation and Baby Preparation

948

How to Hire Well, Even When Limited by Company Policies

949

Ep. 365 - Practical Ways to Jumpstart Brainstorming

950

Listener Question: Kan Asks About Creating Reliable Behavioral Systems

951

This Mistake Could Be Killing Your Resumé

952

Why You Should Evaluate How You're Spending Your Mental Energy

953

One Super Simple Tactic to Regain Your Time

954

Using Substitute Questions to Gain a Better Perspective

955

Interview with Brad Frost (@brad_frost, part 2)

956

Interview with Brad Frost (@brad_frost, part 1)

957

Listener Question: Can I Lead Remotely? (part 2)

958

Listener Question: Can I Lead Remotely? (part 1)

959

Interview with Dain Miller (@dainmiller, part 3 of 3)

960

Interview with Dain Miller (@dainmiller, part 2 of 3)

961

Interview with Dain Miller (@dainmiller, part 1 of 3)

962

Don't Trust Your Friends

963

Not So Trivial: Things That Can Kill Your Focus

964

How the First Guideline Changes Your Behavior Drastically

965

Folklore In Your Code

966

System Vs. Will Power

967

Interview with Laurence Bradford (@learncodewithme), Part Two

968

Interview with Laurence Bradford (@learncodewithme), Part One

969

What it Means to Rush

970

Listener Question: Harshitha Asks About Startups Vs. Personal Projects

971

Create an Effective Communication Protocol With these Rules

972

Three Insights About Heuristics That Can Supercharge Your Decisionmaking

973

Code Review Excuses

974

Interview with Lauren Cutrell (part 2)

975

Interview with Lauren Cutrell (part 1)

976

The Einstellung Effect

977

Interview with Kalid Azad (part 3 of 3)

978

Interview with Kalid Azad (part 2 of 3)

979

Interview with Kalid Azad (part 1 of 3)

980

Listener Question: Johannes Asks About Getting Hired in the United States

981

3 Questions Your Should Be Asking Before Starting A Project

982

Interview w/ Wes Bos (part 2)

983

Interview w/ Wes Bos (Part 1)

984

Prototyping A Pilot Project

985

Finding Your Perspective

986

Understand Your Environment

987

Async Code & Promises

988

2 Years of Tea

989

The Anatomy of Change

990

Interview with Josh Muccio (Part 2)

991

Interview with Josh Muccio (Part 1)

992

How Time Affects Decisions

993

Avoiding, "I Told You So"

994

Listener Question: Alex Asks About Getting Back Into The Game

995

Lessons From The Lab

996

Listener Question: John Wood Asks About Looking for Development Jobs

997

Two Anti-Patterns To Avoid

998

3 Commitments for 2017

999

Listener Question: Cody Asks About Developer Speed

1000

Listener Question: Josh Asks About Getting A Raise