Jan 7, 2024 · 1h 16m · lennys-podcast

The engineering mindset | Will Larson (Carta, Stripe, Uber, Calm, Digg)

Will Larson · 53m spoken Lenny Rachitsky · 15m spoken
0:00 / 0:00
▶ Watch on YouTube →

gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions

In this conversation, engineering executive and author Will Larson breaks down pragmatic frameworks for systems thinking, engineering strategy, developer productivity, cross-functional alignment, and sustainable writing habits in a post-ZERP tech landscape.

How this conversation actually went

Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. Lenny holds 21.9% of the talking time here. How this is scored →

Lenny as informed peer 3.9 Guest teaching 4.8 Guest disagreement 1.6 Lenny pushing back 1.3
05100:0020:0040:001:00:003:36–8:33 · Lenny as informed peer 4/10 The Post-ZERP Shift in Engineering Leadership Lenny opens with an informed question regarding the macroeconomic shift from the ZERP era to modern engineering realities. Will shares deep operational insights about how engineering managers previously spent excessive time hiring and coddling engineers, reframing the current downturn as a healthy return to accountability.8:33–16:31 · Lenny as informed peer 3/10 Demystifying Systems Thinking in Software Engineering Lenny invites Will to demystify systems thinking, acknowledging he has never heard the concept explained cleanly through stocks and flows. Will provides a masterclass on systems modeling, illustrating failure modes at Stripe and practical applications in hiring funnels.16:33–25:09 · Lenny as informed peer 4/10 Crafting Pragmatic and 'Boring' Engineering Strategies Will gently pushes back on the premise that product or business teams usually have clear strategies, arguing that most companies operate with unwritten or poor strategies. Lenny synthesizes Will's case studies at Uber and Stripe by noting the overarching role of deliberate constraints in strategy.25:09–29:56 · Lenny as informed peer 3/10 Strategy Frameworks and Recommended Reading Lenny asks for key resources and literature on engineering strategy. Will provides a tailored reading list and previews the strategy frameworks he addresses in his upcoming book.29:57–41:17 · Lenny as informed peer 6/10 Sponsor Message: Vanta Following an ad read, Lenny and Will engage in a peer-to-peer discussion on writing and content creation. Lenny actively contributes his own philosophy on avoiding burnout, finding a niche, and treating writing as a long-term infinite game.41:18–48:24 · Lenny as informed peer 5/10 Aligning Product Managers and Engineering Managers Lenny asks how PMs and EMs can resolve friction, and Will details Carta's practice of giving PM-EM pairs identical performance review ratings. Lenny probes how ladder definitions and incentives interact, and notes how design managers fit into this triad.48:24–55:53 · Lenny as informed peer 4/10 Measuring Engineering Productivity and Developer Velocity Lenny asks about concrete metrics and dashboards for engineering velocity, citing Nicole Forsgren's previous appearance on the podcast. Will explains the diagnostic utility of DORA metrics while warning against treating them as definitive scorecards for executive boards.55:55–1:02:11 · Lenny as informed peer 6/10 Defining Authentic and Actionable Company Values Will breaks down the criteria for great corporate values (honest, applicable, reversible). Lenny strongly validates and extends the framework by sharing Airbnb's experience cutting non-descriptive values like 'simplify' that didn't reflect reality.1:02:11–1:11:06 · Lenny as informed peer 2/10 Failure Corner: The Digg v4 Rewrite Disaster Lenny invites Will to share the Digg v4 rewrite disaster for the Failure Corner segment. Will recounts the multi-week outage, emergency caching rewrites, Python default parameter bug, and the formative management lessons learned from leading a collapsing team.1:11:06–1:16:20 · Lenny as informed peer 2/10 Promoting The Engineering Executive's Primer Lenny closes the interview with the lightning round and promotion for Will's book, The Engineering Executive's Primer. Will answers rapidly regarding interview questions, life mottos, and favorite essays.3:36–8:33 · Guest teaching 5/10 The Post-ZERP Shift in Engineering Leadership Lenny opens with an informed question regarding the macroeconomic shift from the ZERP era to modern engineering realities. Will shares deep operational insights about how engineering managers previously spent excessive time hiring and coddling engineers, reframing the current downturn as a healthy return to accountability.8:33–16:31 · Guest teaching 7/10 Demystifying Systems Thinking in Software Engineering Lenny invites Will to demystify systems thinking, acknowledging he has never heard the concept explained cleanly through stocks and flows. Will provides a masterclass on systems modeling, illustrating failure modes at Stripe and practical applications in hiring funnels.16:33–25:09 · Guest teaching 6/10 Crafting Pragmatic and 'Boring' Engineering Strategies Will gently pushes back on the premise that product or business teams usually have clear strategies, arguing that most companies operate with unwritten or poor strategies. Lenny synthesizes Will's case studies at Uber and Stripe by noting the overarching role of deliberate constraints in strategy.25:09–29:56 · Guest teaching 4/10 Strategy Frameworks and Recommended Reading Lenny asks for key resources and literature on engineering strategy. Will provides a tailored reading list and previews the strategy frameworks he addresses in his upcoming book.29:57–41:17 · Guest teaching 3/10 Sponsor Message: Vanta Following an ad read, Lenny and Will engage in a peer-to-peer discussion on writing and content creation. Lenny actively contributes his own philosophy on avoiding burnout, finding a niche, and treating writing as a long-term infinite game.41:18–48:24 · Guest teaching 6/10 Aligning Product Managers and Engineering Managers Lenny asks how PMs and EMs can resolve friction, and Will details Carta's practice of giving PM-EM pairs identical performance review ratings. Lenny probes how ladder definitions and incentives interact, and notes how design managers fit into this triad.48:24–55:53 · Guest teaching 6/10 Measuring Engineering Productivity and Developer Velocity Lenny asks about concrete metrics and dashboards for engineering velocity, citing Nicole Forsgren's previous appearance on the podcast. Will explains the diagnostic utility of DORA metrics while warning against treating them as definitive scorecards for executive boards.55:55–1:02:11 · Guest teaching 4/10 Defining Authentic and Actionable Company Values Will breaks down the criteria for great corporate values (honest, applicable, reversible). Lenny strongly validates and extends the framework by sharing Airbnb's experience cutting non-descriptive values like 'simplify' that didn't reflect reality.1:02:11–1:11:06 · Guest teaching 5/10 Failure Corner: The Digg v4 Rewrite Disaster Lenny invites Will to share the Digg v4 rewrite disaster for the Failure Corner segment. Will recounts the multi-week outage, emergency caching rewrites, Python default parameter bug, and the formative management lessons learned from leading a collapsing team.1:11:06–1:16:20 · Guest teaching 2/10 Promoting The Engineering Executive's Primer Lenny closes the interview with the lightning round and promotion for Will's book, The Engineering Executive's Primer. Will answers rapidly regarding interview questions, life mottos, and favorite essays.3:36–8:33 · Guest disagreement 2/10 The Post-ZERP Shift in Engineering Leadership Lenny opens with an informed question regarding the macroeconomic shift from the ZERP era to modern engineering realities. Will shares deep operational insights about how engineering managers previously spent excessive time hiring and coddling engineers, reframing the current downturn as a healthy return to accountability.8:33–16:31 · Guest disagreement 2/10 Demystifying Systems Thinking in Software Engineering Lenny invites Will to demystify systems thinking, acknowledging he has never heard the concept explained cleanly through stocks and flows. Will provides a masterclass on systems modeling, illustrating failure modes at Stripe and practical applications in hiring funnels.16:33–25:09 · Guest disagreement 3/10 Crafting Pragmatic and 'Boring' Engineering Strategies Will gently pushes back on the premise that product or business teams usually have clear strategies, arguing that most companies operate with unwritten or poor strategies. Lenny synthesizes Will's case studies at Uber and Stripe by noting the overarching role of deliberate constraints in strategy.25:09–29:56 · Guest disagreement 1/10 Strategy Frameworks and Recommended Reading Lenny asks for key resources and literature on engineering strategy. Will provides a tailored reading list and previews the strategy frameworks he addresses in his upcoming book.29:57–41:17 · Guest disagreement 1/10 Sponsor Message: Vanta Following an ad read, Lenny and Will engage in a peer-to-peer discussion on writing and content creation. Lenny actively contributes his own philosophy on avoiding burnout, finding a niche, and treating writing as a long-term infinite game.41:18–48:24 · Guest disagreement 2/10 Aligning Product Managers and Engineering Managers Lenny asks how PMs and EMs can resolve friction, and Will details Carta's practice of giving PM-EM pairs identical performance review ratings. Lenny probes how ladder definitions and incentives interact, and notes how design managers fit into this triad.48:24–55:53 · Guest disagreement 2/10 Measuring Engineering Productivity and Developer Velocity Lenny asks about concrete metrics and dashboards for engineering velocity, citing Nicole Forsgren's previous appearance on the podcast. Will explains the diagnostic utility of DORA metrics while warning against treating them as definitive scorecards for executive boards.55:55–1:02:11 · Guest disagreement 1/10 Defining Authentic and Actionable Company Values Will breaks down the criteria for great corporate values (honest, applicable, reversible). Lenny strongly validates and extends the framework by sharing Airbnb's experience cutting non-descriptive values like 'simplify' that didn't reflect reality.1:02:11–1:11:06 · Guest disagreement 1/10 Failure Corner: The Digg v4 Rewrite Disaster Lenny invites Will to share the Digg v4 rewrite disaster for the Failure Corner segment. Will recounts the multi-week outage, emergency caching rewrites, Python default parameter bug, and the formative management lessons learned from leading a collapsing team.1:11:06–1:16:20 · Guest disagreement 1/10 Promoting The Engineering Executive's Primer Lenny closes the interview with the lightning round and promotion for Will's book, The Engineering Executive's Primer. Will answers rapidly regarding interview questions, life mottos, and favorite essays.3:36–8:33 · Lenny pushing back 2/10 The Post-ZERP Shift in Engineering Leadership Lenny opens with an informed question regarding the macroeconomic shift from the ZERP era to modern engineering realities. Will shares deep operational insights about how engineering managers previously spent excessive time hiring and coddling engineers, reframing the current downturn as a healthy return to accountability.8:33–16:31 · Lenny pushing back 1/10 Demystifying Systems Thinking in Software Engineering Lenny invites Will to demystify systems thinking, acknowledging he has never heard the concept explained cleanly through stocks and flows. Will provides a masterclass on systems modeling, illustrating failure modes at Stripe and practical applications in hiring funnels.16:33–25:09 · Lenny pushing back 2/10 Crafting Pragmatic and 'Boring' Engineering Strategies Will gently pushes back on the premise that product or business teams usually have clear strategies, arguing that most companies operate with unwritten or poor strategies. Lenny synthesizes Will's case studies at Uber and Stripe by noting the overarching role of deliberate constraints in strategy.25:09–29:56 · Lenny pushing back 1/10 Strategy Frameworks and Recommended Reading Lenny asks for key resources and literature on engineering strategy. Will provides a tailored reading list and previews the strategy frameworks he addresses in his upcoming book.29:57–41:17 · Lenny pushing back 1/10 Sponsor Message: Vanta Following an ad read, Lenny and Will engage in a peer-to-peer discussion on writing and content creation. Lenny actively contributes his own philosophy on avoiding burnout, finding a niche, and treating writing as a long-term infinite game.41:18–48:24 · Lenny pushing back 2/10 Aligning Product Managers and Engineering Managers Lenny asks how PMs and EMs can resolve friction, and Will details Carta's practice of giving PM-EM pairs identical performance review ratings. Lenny probes how ladder definitions and incentives interact, and notes how design managers fit into this triad.48:24–55:53 · Lenny pushing back 1/10 Measuring Engineering Productivity and Developer Velocity Lenny asks about concrete metrics and dashboards for engineering velocity, citing Nicole Forsgren's previous appearance on the podcast. Will explains the diagnostic utility of DORA metrics while warning against treating them as definitive scorecards for executive boards.55:55–1:02:11 · Lenny pushing back 1/10 Defining Authentic and Actionable Company Values Will breaks down the criteria for great corporate values (honest, applicable, reversible). Lenny strongly validates and extends the framework by sharing Airbnb's experience cutting non-descriptive values like 'simplify' that didn't reflect reality.1:02:11–1:11:06 · Lenny pushing back 1/10 Failure Corner: The Digg v4 Rewrite Disaster Lenny invites Will to share the Digg v4 rewrite disaster for the Failure Corner segment. Will recounts the multi-week outage, emergency caching rewrites, Python default parameter bug, and the formative management lessons learned from leading a collapsing team.1:11:06–1:16:20 · Lenny pushing back 1/10 Promoting The Engineering Executive's Primer Lenny closes the interview with the lightning round and promotion for Will's book, The Engineering Executive's Primer. Will answers rapidly regarding interview questions, life mottos, and favorite essays.

speaking balance: gold is Lenny, purple is the guest (3 minute bins)

0:00 · Lenny 81.6% · guest 18.4%0:00 · Lenny 81.6% · guest 18.4%3:00 · Lenny 44.1% · guest 55.9%3:00 · Lenny 44.1% · guest 55.9%6:00 · Lenny 26.1% · guest 73.9%6:00 · Lenny 26.1% · guest 73.9%9:00 · Lenny 4.9% · guest 95.1%9:00 · Lenny 4.9% · guest 95.1%12:00 · Lenny 5.2% · guest 94.8%12:00 · Lenny 5.2% · guest 94.8%15:00 · Lenny 19.1% · guest 80.9%15:00 · Lenny 19.1% · guest 80.9%18:00 · Lenny 5.3% · guest 94.7%18:00 · Lenny 5.3% · guest 94.7%21:00 · Lenny 0% · guest 100%21:00 · Lenny 0% · guest 100%24:00 · Lenny 21.5% · guest 78.5%24:00 · Lenny 21.5% · guest 78.5%27:00 · Lenny 16.8% · guest 83.2%27:00 · Lenny 16.8% · guest 83.2%30:00 · Lenny 65.6% · guest 34.4%30:00 · Lenny 65.6% · guest 34.4%33:00 · Lenny 54.1% · guest 45.9%33:00 · Lenny 54.1% · guest 45.9%36:00 · Lenny 5.3% · guest 94.7%36:00 · Lenny 5.3% · guest 94.7%39:00 · Lenny 27.5% · guest 72.5%39:00 · Lenny 27.5% · guest 72.5%42:00 · Lenny 10.7% · guest 89.3%42:00 · Lenny 10.7% · guest 89.3%45:00 · Lenny 23% · guest 77%45:00 · Lenny 23% · guest 77%48:00 · Lenny 10.5% · guest 89.5%48:00 · Lenny 10.5% · guest 89.5%51:00 · Lenny 6.5% · guest 93.5%51:00 · Lenny 6.5% · guest 93.5%54:00 · Lenny 19.9% · guest 80.1%54:00 · Lenny 19.9% · guest 80.1%57:00 · Lenny 2.1% · guest 97.9%57:00 · Lenny 2.1% · guest 97.9%1:00:00 · Lenny 46.5% · guest 53.5%1:00:00 · Lenny 46.5% · guest 53.5%1:03:00 · Lenny 0% · guest 100%1:03:00 · Lenny 0% · guest 100%1:06:00 · Lenny 14.3% · guest 85.7%1:06:00 · Lenny 14.3% · guest 85.7%1:09:00 · Lenny 13.4% · guest 86.6%1:09:00 · Lenny 13.4% · guest 86.6%1:12:00 · Lenny 19.3% · guest 80.7%1:12:00 · Lenny 19.3% · guest 80.7%1:15:00 · Lenny 32.2% · guest 67.8%1:15:00 · Lenny 32.2% · guest 67.8%
Sharpest disagreement ▶ 16:52 Challenging the assumption of written strategy

Will directly dismisses the conventional assumption that product or business teams possess formal strategies, stating that almost no company actually has a written strategy.

Hardest push from Lenny ▶ 7:18 Lenny probes the premise of not upsetting engineers

Lenny presses Will on whether leaders genuinely no longer need to worry about angering engineers versus whether coddling was simply poor management.

Biggest teaching moment ▶ 11:41 Explaining stocks and flows in systems thinking

Will breaks down systems thinking from first principles using ecological models and Donella Meadows' framework, giving Lenny an intuitive lens he had not encountered before.

Lenny holds their own ▶ 1:01:44 Lenny details Airbnb's value pruning

Lenny demonstrates deep organizational expertise by explaining how Airbnb removed aspirational values like 'simplify' when leaders realized they were dishonest descriptions of company behavior.

the scores for every segment, with the reasoning behind each
ChapterTopicLenny as informed peerGuest teachingGuest disagreementLenny pushing backWhy
The Post-ZERP Shift in Engineering Leadership 4522 Lenny opens with an informed question regarding the macroeconomic shift from the ZERP era to modern engineering realities. Will shares deep operational insights about how engineering managers previously spent excessive time hiring and coddling engineers, reframing the current downturn as a healthy return to accountability.
Demystifying Systems Thinking in Software Engineering 3721 Lenny invites Will to demystify systems thinking, acknowledging he has never heard the concept explained cleanly through stocks and flows. Will provides a masterclass on systems modeling, illustrating failure modes at Stripe and practical applications in hiring funnels.
Crafting Pragmatic and 'Boring' Engineering Strategies 4632 Will gently pushes back on the premise that product or business teams usually have clear strategies, arguing that most companies operate with unwritten or poor strategies. Lenny synthesizes Will's case studies at Uber and Stripe by noting the overarching role of deliberate constraints in strategy.
Strategy Frameworks and Recommended Reading 3411 Lenny asks for key resources and literature on engineering strategy. Will provides a tailored reading list and previews the strategy frameworks he addresses in his upcoming book.
Sponsor Message: Vanta 6311 Following an ad read, Lenny and Will engage in a peer-to-peer discussion on writing and content creation. Lenny actively contributes his own philosophy on avoiding burnout, finding a niche, and treating writing as a long-term infinite game.
Aligning Product Managers and Engineering Managers 5622 Lenny asks how PMs and EMs can resolve friction, and Will details Carta's practice of giving PM-EM pairs identical performance review ratings. Lenny probes how ladder definitions and incentives interact, and notes how design managers fit into this triad.
Measuring Engineering Productivity and Developer Velocity 4621 Lenny asks about concrete metrics and dashboards for engineering velocity, citing Nicole Forsgren's previous appearance on the podcast. Will explains the diagnostic utility of DORA metrics while warning against treating them as definitive scorecards for executive boards.
Defining Authentic and Actionable Company Values 6411 Will breaks down the criteria for great corporate values (honest, applicable, reversible). Lenny strongly validates and extends the framework by sharing Airbnb's experience cutting non-descriptive values like 'simplify' that didn't reflect reality.
Failure Corner: The Digg v4 Rewrite Disaster 2511 Lenny invites Will to share the Digg v4 rewrite disaster for the Failure Corner segment. Will recounts the multi-week outage, emergency caching rewrites, Python default parameter bug, and the formative management lessons learned from leading a collapsing team.
Promoting The Engineering Executive's Primer 2211 Lenny closes the interview with the lightning round and promotion for Will's book, The Engineering Executive's Primer. Will answers rapidly regarding interview questions, life mottos, and favorite essays.

Statements from this episode (18)

Assertion Not checkable as stated
Larson: Engineering managers shifted from 50%+ hiring time to almost zero interviews
“Like a lot of engineering managers are spending half their time or more hiring like 18 months ago, and now they're doing like two interviews a month or less, maybe zero interviews a month.”
Will Larson Jan 7, 2024 ▶ 5:21
Opinion
Larson: Companies harm engineers by coddling them and sheltering them from reality
“Like one of my like hobby horses is that I think that we often treat engineers a little bit like children instead of giving them like the responsibilities and ability to actually thrive as adults. And so like, oh, the engineers won't want to do that work. We…”
Will Larson Jan 7, 2024 ▶ 6:41
Opinion
Larson: Many smart but unsuccessful people over-rely on systems thinking
“A lot of the Least successful, but smartest people I've worked with were really strong systems thinking advocates.”
Will Larson Jan 7, 2024 ▶ 8:58
Insight
Larson: Common hiring bottleneck is managers lacking confidence to extend offers
“And so for a lot of candidates or a lot of pipelines, the biggest issue is hiring managers don't want to extend any offers because the hiring managers can't get to confidence on any candidate.”
Will Larson Jan 7, 2024 ▶ 14:30
Assertion Partly supported
Larson: Uber operated under a strict no-cloud policy in 2014
“At Uber, we only used our own data centers. We didn't use the cloud, and this has changed since, since the era I was there, but in the, like, 2014 era, no cloud, and we had a strict no cloud policy”
Will Larson Jan 7, 2024 ▶ 22:10
Assertion Supported
Larson: Stripe strictly enforced a Ruby monolith strategy
“Another good example at Stripe was this idea of We run a Ruby monolith, and that's like, that's what we did.”
Will Larson Jan 7, 2024 ▶ 23:21
Insight
Larson: Bad strategies stem from willful disbelief of accurate diagnoses
“Almost all bad strategies basically come down from a willful disbelief of what an accurate diagnosis is, which means then your guiding policies are kind of incoherent to begin with.”
Will Larson Jan 7, 2024 ▶ 24:44
Insight
Larson: The biggest risk to creators is burnout, not slow initial growth
“The biggest risk to content creation of any sort is quitting soon because you get burned out. The biggest risk is not that you grow too slow initially.”
Will Larson Jan 7, 2024 ▶ 32:45
Insight
Larson: Write a few great essays rather than starting a newsletter
“I tell people if you just want to like write something that is going to help advance your career, you should really focus on writing like two or three really good things and spend a ton of time drafting, revising, getting feedback. You just focus on making lik…”
Will Larson Jan 7, 2024 ▶ 37:54
Disclosure
Larson: Carta gives EM and PM pairs the same performance rating
“The chief product officer Bruchali and I like spend a fair amount of time, like calibrating together and making sure, like, again, there's cases where there's like an exception, right? Cause there's like clear, clear issues happening for someone, but on averag…”
Will Larson Jan 7, 2024 ▶ 45:32
Insight
Larson: VC Spending Benchmarks Placate Boards but Do Not Improve Engineering
“You know, this idea that if you just have the right benchmarks, like DCs won't judge you for spending too much in engineering, but it doesn't actually help you get to the right place. It just helps you get your board to be less angry at you.”
Will Larson Jan 7, 2024 ▶ 49:55
Opinion
Larson: Reporting Sprint Points to Boards Is Completely Fake
“A lot of engineers report on like sprint points or stuff like that to their board, which are just like totally, totally fake thing to be like reporting on.”
Will Larson Jan 7, 2024 ▶ 54:05
Insight
Larson: Metrics Exist to Educate Executives, Not Be Perfect Datasets
“Metrics are about educating the people consuming the metrics about the reality of the rich data underneath. They're not about this perfect data set that shows everything. Starting with something mediocre, and the Dora metrics are really helpful for diagnosis, …”
Will Larson Jan 7, 2024 ▶ 54:59
Opinion
Larson: Uber prioritized local team speed over cross-team coordination
“Uber didn't have this as a written value, but implicitly Uber's, Uber's value was do what's good for your team and ignore everyone else because that will slow us down.”
Will Larson Jan 7, 2024 ▶ 58:03
Insight
Larson: Useful company values must be honest, applicable, and reversible
“These are the three that I found really useful for any value. Like, is it honest? Is it applicable and can you reverse it? And if not, it's probably actually not helping the team make decisions.”
Will Larson Jan 7, 2024 ▶ 1:00:21
Assertion Supported
Rachitsky: Airbnb cut 'simplify' from values for not reflecting reality
“So at Airbnb, we had six values initially. One of them was simplify. And a year or two later, everyone just realized we're not actually good at this. We want to simplify, but we're not great at the skill and value should describe who you are, not who you want …”
Lenny Rachitsky Jan 7, 2024 ▶ 1:01:48
Insight
Larson: Ground-up software rewrites never work out for anyone
“This is a decision that never works out for anyone.”
Will Larson Jan 7, 2024 ▶ 1:03:53
Insight
Larson: Holding peers to high standards often gets talented workers labeled combative
“I see a lot of people who are incredibly talented, but they try to hold their peers to a high standard, and then they're viewed as like combative or difficult to work with.”
Will Larson Jan 7, 2024 ▶ 1:14:36
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 300 episodes transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.