Apr 14, 2024 · 1h 21m · lennys-podcast

The GitLab way: Kindness, transparency, and short toes | David DeSanto (CPO)

David DeSanto · 56m spoken Lenny Rachitsky · 17m 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

GitLab Chief Product Officer David DeSanto joins Lenny Rachitsky to discuss how the world's largest all-remote company operates using radical transparency, asynchronous workflows, and unique cultural values like 'short toes.' He also shares insights into product management craft, transitioning from product breadth to depth, and deploying multi-model enterprise AI.

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 24% of the talking time here. How this is scored →

Lenny as informed peer 3.4 Guest teaching 3.7 Guest disagreement 0.1 Lenny pushing back 1.1
05100:0020:0040:001:00:001:20:000:00–2:14 · Lenny as informed peer 0/10 Episode Highlights: Transparency, Short Toes, and Remote Work Teaser clips and host introduction outlining GitLab's unique culture and David DeSanto's background. Lenny reads the episode overview as a monologue.2:16–5:38 · Lenny as informed peer 0/10 Sponsor Break: Orb and Eppo Sponsor reads for Orb and Eppo followed by lighthearted introductory banter between Lenny and David discussing David's signature beard and Threads handle.5:38–9:49 · Lenny as informed peer 3/10 Extreme Transparency: Publishing Team Meetings on YouTube Lenny asks about GitLab's practice of publishing internal meetings on YouTube. David explains the mechanics, policies, and surprising benefits of external open-source contributors fixing bugs seen in meetings.9:49–12:48 · Lenny as informed peer 4/10 The Open-Source Handbook and Public Product Direction Lenny notes specific sections of the GitLab public handbook like PM leveling competencies. David shares how startups and external companies frequently fork GitLab's handbook and follow their public issue trackers.12:48–14:52 · Lenny as informed peer 4/10 Execution Over Secrecy and Shipping Cadence Lenny observes that radical transparency proves execution matters far more than secret ideas. David agrees, sharing how CEO Sid Sijbrandij reframed ambitious roadmaps and highlighting their streak of 149 monthly releases.14:52–18:12 · Lenny as informed peer 3/10 Operationalizing Transparency and Navigating Risk Lenny inquires about the downsides and operational risks of extreme transparency. David details accidental public postings and gives tactical advice on easing an organization into internal transparency first.18:12–21:53 · Lenny as informed peer 4/10 Business Benefits of Radical Openness and Async Alignment Lenny presses on whether public transparency mostly benefits open-source developer platforms rather than traditional SaaS like Salesforce. David gently pushes back, arguing enterprise SaaS can drive customer retention and expansion by sharing roadmaps.21:53–27:41 · Lenny as informed peer 4/10 GitLab Values: Kindness, Short Toes, and Intentional Collaboration Lenny and David explore core cultural values like kindness, assuming positive intent, and having 'short toes.' Lenny highlights the contrast with Uber's famous toe-stepping culture.27:41–32:15 · Lenny as informed peer 3/10 Long-Term Vision, All-Ops Strategy, and Team Empowerment Lenny expresses surprise at GitLab's multi-decade mission and seven-year planning horizons. David educates him on how GitLab translates long-term vision into autonomous group-level execution and all-ops strategy.32:15–34:42 · Lenny as informed peer 3/10 Why People Struggle in All-Remote Environments Lenny asks why some new hires fail in an all-remote environment. David explains that the lack of spontaneous in-person contact and the unique lifestyle adjustments are usually the primary failure modes.34:42–40:58 · Lenny as informed peer 4/10 Frameworks for Remote Success: Outcomes, Communication, and In-Person Gatherings Lenny pushes David on the difficulty of measuring outcomes instead of hours in software engineering. David clarifies the distinction between shipping arbitrary deliverables versus driving customer adoption metrics.40:58–43:52 · Lenny as informed peer 3/10 Sponsor Break: Paragon After a sponsor break for Paragon, Lenny asks David for advice for people considering product management careers. David warns that good PMs frequently annoy cross-functional partners by pushing hard boundaries.43:52–48:26 · Lenny as informed peer 4/10 Remote Product Execution and the Deep-Dive Interview Lenny asks how remote PMs handle informal check-ins without hovering. David explains GitLab's rigorous deep-dive interview simulation and advises against waiting for weekly ceremonies to unblock developers.48:26–53:13 · Lenny as informed peer 4/10 Internal Tooling and the Handbook-as-Code Operating Model Lenny asks about internal tools and handbook governance. David details the handbook-as-code workflow, dogfooding GitLab issue trackers, and anti-email practices.53:13–57:18 · Lenny as informed peer 4/10 Time Zones, Inclusion, and Global Asynchronous Work Lenny asks how GitLab coordinates across global time zones without exhausting staff. David describes asynchronous DRI decision-making, optional recorded calls, and local leadership delegation.57:18–1:04:12 · Lenny as informed peer 6/10 Product Strategy: Transitioning from Breadth to Depth Lenny brings in an insider question from former growth head Hila Chu about breadth-over-depth product strategy and compares it to Dharmesh Shah's HubSpot approach. David explains the strategic pivot from wide wedge to deep moat in core categories.1:04:12–1:10:14 · Lenny as informed peer 4/10 GitLab Duo: Principles and Multi-Model AI Strategy Lenny asks about GitLab Duo and AI architecture, specifically probing if partnerships with Anthropic and Google are meant to avoid Microsoft and OpenAI. David explains their multi-model philosophy, strict IP privacy commitments, and speed requirements.1:10:14–1:14:53 · Lenny as informed peer 4/10 Leadership Tactics: Using Humor to Navigate High Stakes Lenny explores David's tactical use of humor in high-stakes executive negotiations and teases David about GitLab's overly generic marketing copy on their website.1:14:54–1:19:32 · Lenny as informed peer 3/10 Lightning Round: Books, Tools, Interviewing, and Mottos Lenny and David run through the lightning round covering Geoffrey Moore's frameworks, the STAR interviewing technique, favorite tools like Arc and Superhuman, and closing calls to action for the open-source community.0:00–2:14 · Guest teaching 0/10 Episode Highlights: Transparency, Short Toes, and Remote Work Teaser clips and host introduction outlining GitLab's unique culture and David DeSanto's background. Lenny reads the episode overview as a monologue.2:16–5:38 · Guest teaching 0/10 Sponsor Break: Orb and Eppo Sponsor reads for Orb and Eppo followed by lighthearted introductory banter between Lenny and David discussing David's signature beard and Threads handle.5:38–9:49 · Guest teaching 5/10 Extreme Transparency: Publishing Team Meetings on YouTube Lenny asks about GitLab's practice of publishing internal meetings on YouTube. David explains the mechanics, policies, and surprising benefits of external open-source contributors fixing bugs seen in meetings.9:49–12:48 · Guest teaching 4/10 The Open-Source Handbook and Public Product Direction Lenny notes specific sections of the GitLab public handbook like PM leveling competencies. David shares how startups and external companies frequently fork GitLab's handbook and follow their public issue trackers.12:48–14:52 · Guest teaching 4/10 Execution Over Secrecy and Shipping Cadence Lenny observes that radical transparency proves execution matters far more than secret ideas. David agrees, sharing how CEO Sid Sijbrandij reframed ambitious roadmaps and highlighting their streak of 149 monthly releases.14:52–18:12 · Guest teaching 4/10 Operationalizing Transparency and Navigating Risk Lenny inquires about the downsides and operational risks of extreme transparency. David details accidental public postings and gives tactical advice on easing an organization into internal transparency first.18:12–21:53 · Guest teaching 4/10 Business Benefits of Radical Openness and Async Alignment Lenny presses on whether public transparency mostly benefits open-source developer platforms rather than traditional SaaS like Salesforce. David gently pushes back, arguing enterprise SaaS can drive customer retention and expansion by sharing roadmaps.21:53–27:41 · Guest teaching 4/10 GitLab Values: Kindness, Short Toes, and Intentional Collaboration Lenny and David explore core cultural values like kindness, assuming positive intent, and having 'short toes.' Lenny highlights the contrast with Uber's famous toe-stepping culture.27:41–32:15 · Guest teaching 5/10 Long-Term Vision, All-Ops Strategy, and Team Empowerment Lenny expresses surprise at GitLab's multi-decade mission and seven-year planning horizons. David educates him on how GitLab translates long-term vision into autonomous group-level execution and all-ops strategy.32:15–34:42 · Guest teaching 3/10 Why People Struggle in All-Remote Environments Lenny asks why some new hires fail in an all-remote environment. David explains that the lack of spontaneous in-person contact and the unique lifestyle adjustments are usually the primary failure modes.34:42–40:58 · Guest teaching 5/10 Frameworks for Remote Success: Outcomes, Communication, and In-Person Gatherings Lenny pushes David on the difficulty of measuring outcomes instead of hours in software engineering. David clarifies the distinction between shipping arbitrary deliverables versus driving customer adoption metrics.40:58–43:52 · Guest teaching 4/10 Sponsor Break: Paragon After a sponsor break for Paragon, Lenny asks David for advice for people considering product management careers. David warns that good PMs frequently annoy cross-functional partners by pushing hard boundaries.43:52–48:26 · Guest teaching 5/10 Remote Product Execution and the Deep-Dive Interview Lenny asks how remote PMs handle informal check-ins without hovering. David explains GitLab's rigorous deep-dive interview simulation and advises against waiting for weekly ceremonies to unblock developers.48:26–53:13 · Guest teaching 5/10 Internal Tooling and the Handbook-as-Code Operating Model Lenny asks about internal tools and handbook governance. David details the handbook-as-code workflow, dogfooding GitLab issue trackers, and anti-email practices.53:13–57:18 · Guest teaching 4/10 Time Zones, Inclusion, and Global Asynchronous Work Lenny asks how GitLab coordinates across global time zones without exhausting staff. David describes asynchronous DRI decision-making, optional recorded calls, and local leadership delegation.57:18–1:04:12 · Guest teaching 4/10 Product Strategy: Transitioning from Breadth to Depth Lenny brings in an insider question from former growth head Hila Chu about breadth-over-depth product strategy and compares it to Dharmesh Shah's HubSpot approach. David explains the strategic pivot from wide wedge to deep moat in core categories.1:04:12–1:10:14 · Guest teaching 5/10 GitLab Duo: Principles and Multi-Model AI Strategy Lenny asks about GitLab Duo and AI architecture, specifically probing if partnerships with Anthropic and Google are meant to avoid Microsoft and OpenAI. David explains their multi-model philosophy, strict IP privacy commitments, and speed requirements.1:10:14–1:14:53 · Guest teaching 3/10 Leadership Tactics: Using Humor to Navigate High Stakes Lenny explores David's tactical use of humor in high-stakes executive negotiations and teases David about GitLab's overly generic marketing copy on their website.1:14:54–1:19:32 · Guest teaching 3/10 Lightning Round: Books, Tools, Interviewing, and Mottos Lenny and David run through the lightning round covering Geoffrey Moore's frameworks, the STAR interviewing technique, favorite tools like Arc and Superhuman, and closing calls to action for the open-source community.0:00–2:14 · Guest disagreement 0/10 Episode Highlights: Transparency, Short Toes, and Remote Work Teaser clips and host introduction outlining GitLab's unique culture and David DeSanto's background. Lenny reads the episode overview as a monologue.2:16–5:38 · Guest disagreement 0/10 Sponsor Break: Orb and Eppo Sponsor reads for Orb and Eppo followed by lighthearted introductory banter between Lenny and David discussing David's signature beard and Threads handle.5:38–9:49 · Guest disagreement 0/10 Extreme Transparency: Publishing Team Meetings on YouTube Lenny asks about GitLab's practice of publishing internal meetings on YouTube. David explains the mechanics, policies, and surprising benefits of external open-source contributors fixing bugs seen in meetings.9:49–12:48 · Guest disagreement 0/10 The Open-Source Handbook and Public Product Direction Lenny notes specific sections of the GitLab public handbook like PM leveling competencies. David shares how startups and external companies frequently fork GitLab's handbook and follow their public issue trackers.12:48–14:52 · Guest disagreement 0/10 Execution Over Secrecy and Shipping Cadence Lenny observes that radical transparency proves execution matters far more than secret ideas. David agrees, sharing how CEO Sid Sijbrandij reframed ambitious roadmaps and highlighting their streak of 149 monthly releases.14:52–18:12 · Guest disagreement 0/10 Operationalizing Transparency and Navigating Risk Lenny inquires about the downsides and operational risks of extreme transparency. David details accidental public postings and gives tactical advice on easing an organization into internal transparency first.18:12–21:53 · Guest disagreement 1/10 Business Benefits of Radical Openness and Async Alignment Lenny presses on whether public transparency mostly benefits open-source developer platforms rather than traditional SaaS like Salesforce. David gently pushes back, arguing enterprise SaaS can drive customer retention and expansion by sharing roadmaps.21:53–27:41 · Guest disagreement 0/10 GitLab Values: Kindness, Short Toes, and Intentional Collaboration Lenny and David explore core cultural values like kindness, assuming positive intent, and having 'short toes.' Lenny highlights the contrast with Uber's famous toe-stepping culture.27:41–32:15 · Guest disagreement 0/10 Long-Term Vision, All-Ops Strategy, and Team Empowerment Lenny expresses surprise at GitLab's multi-decade mission and seven-year planning horizons. David educates him on how GitLab translates long-term vision into autonomous group-level execution and all-ops strategy.32:15–34:42 · Guest disagreement 0/10 Why People Struggle in All-Remote Environments Lenny asks why some new hires fail in an all-remote environment. David explains that the lack of spontaneous in-person contact and the unique lifestyle adjustments are usually the primary failure modes.34:42–40:58 · Guest disagreement 0/10 Frameworks for Remote Success: Outcomes, Communication, and In-Person Gatherings Lenny pushes David on the difficulty of measuring outcomes instead of hours in software engineering. David clarifies the distinction between shipping arbitrary deliverables versus driving customer adoption metrics.40:58–43:52 · Guest disagreement 0/10 Sponsor Break: Paragon After a sponsor break for Paragon, Lenny asks David for advice for people considering product management careers. David warns that good PMs frequently annoy cross-functional partners by pushing hard boundaries.43:52–48:26 · Guest disagreement 0/10 Remote Product Execution and the Deep-Dive Interview Lenny asks how remote PMs handle informal check-ins without hovering. David explains GitLab's rigorous deep-dive interview simulation and advises against waiting for weekly ceremonies to unblock developers.48:26–53:13 · Guest disagreement 0/10 Internal Tooling and the Handbook-as-Code Operating Model Lenny asks about internal tools and handbook governance. David details the handbook-as-code workflow, dogfooding GitLab issue trackers, and anti-email practices.53:13–57:18 · Guest disagreement 0/10 Time Zones, Inclusion, and Global Asynchronous Work Lenny asks how GitLab coordinates across global time zones without exhausting staff. David describes asynchronous DRI decision-making, optional recorded calls, and local leadership delegation.57:18–1:04:12 · Guest disagreement 0/10 Product Strategy: Transitioning from Breadth to Depth Lenny brings in an insider question from former growth head Hila Chu about breadth-over-depth product strategy and compares it to Dharmesh Shah's HubSpot approach. David explains the strategic pivot from wide wedge to deep moat in core categories.1:04:12–1:10:14 · Guest disagreement 0/10 GitLab Duo: Principles and Multi-Model AI Strategy Lenny asks about GitLab Duo and AI architecture, specifically probing if partnerships with Anthropic and Google are meant to avoid Microsoft and OpenAI. David explains their multi-model philosophy, strict IP privacy commitments, and speed requirements.1:10:14–1:14:53 · Guest disagreement 0/10 Leadership Tactics: Using Humor to Navigate High Stakes Lenny explores David's tactical use of humor in high-stakes executive negotiations and teases David about GitLab's overly generic marketing copy on their website.1:14:54–1:19:32 · Guest disagreement 0/10 Lightning Round: Books, Tools, Interviewing, and Mottos Lenny and David run through the lightning round covering Geoffrey Moore's frameworks, the STAR interviewing technique, favorite tools like Arc and Superhuman, and closing calls to action for the open-source community.0:00–2:14 · Lenny pushing back 0/10 Episode Highlights: Transparency, Short Toes, and Remote Work Teaser clips and host introduction outlining GitLab's unique culture and David DeSanto's background. Lenny reads the episode overview as a monologue.2:16–5:38 · Lenny pushing back 0/10 Sponsor Break: Orb and Eppo Sponsor reads for Orb and Eppo followed by lighthearted introductory banter between Lenny and David discussing David's signature beard and Threads handle.5:38–9:49 · Lenny pushing back 1/10 Extreme Transparency: Publishing Team Meetings on YouTube Lenny asks about GitLab's practice of publishing internal meetings on YouTube. David explains the mechanics, policies, and surprising benefits of external open-source contributors fixing bugs seen in meetings.9:49–12:48 · Lenny pushing back 1/10 The Open-Source Handbook and Public Product Direction Lenny notes specific sections of the GitLab public handbook like PM leveling competencies. David shares how startups and external companies frequently fork GitLab's handbook and follow their public issue trackers.12:48–14:52 · Lenny pushing back 1/10 Execution Over Secrecy and Shipping Cadence Lenny observes that radical transparency proves execution matters far more than secret ideas. David agrees, sharing how CEO Sid Sijbrandij reframed ambitious roadmaps and highlighting their streak of 149 monthly releases.14:52–18:12 · Lenny pushing back 1/10 Operationalizing Transparency and Navigating Risk Lenny inquires about the downsides and operational risks of extreme transparency. David details accidental public postings and gives tactical advice on easing an organization into internal transparency first.18:12–21:53 · Lenny pushing back 2/10 Business Benefits of Radical Openness and Async Alignment Lenny presses on whether public transparency mostly benefits open-source developer platforms rather than traditional SaaS like Salesforce. David gently pushes back, arguing enterprise SaaS can drive customer retention and expansion by sharing roadmaps.21:53–27:41 · Lenny pushing back 1/10 GitLab Values: Kindness, Short Toes, and Intentional Collaboration Lenny and David explore core cultural values like kindness, assuming positive intent, and having 'short toes.' Lenny highlights the contrast with Uber's famous toe-stepping culture.27:41–32:15 · Lenny pushing back 1/10 Long-Term Vision, All-Ops Strategy, and Team Empowerment Lenny expresses surprise at GitLab's multi-decade mission and seven-year planning horizons. David educates him on how GitLab translates long-term vision into autonomous group-level execution and all-ops strategy.32:15–34:42 · Lenny pushing back 1/10 Why People Struggle in All-Remote Environments Lenny asks why some new hires fail in an all-remote environment. David explains that the lack of spontaneous in-person contact and the unique lifestyle adjustments are usually the primary failure modes.34:42–40:58 · Lenny pushing back 2/10 Frameworks for Remote Success: Outcomes, Communication, and In-Person Gatherings Lenny pushes David on the difficulty of measuring outcomes instead of hours in software engineering. David clarifies the distinction between shipping arbitrary deliverables versus driving customer adoption metrics.40:58–43:52 · Lenny pushing back 0/10 Sponsor Break: Paragon After a sponsor break for Paragon, Lenny asks David for advice for people considering product management careers. David warns that good PMs frequently annoy cross-functional partners by pushing hard boundaries.43:52–48:26 · Lenny pushing back 1/10 Remote Product Execution and the Deep-Dive Interview Lenny asks how remote PMs handle informal check-ins without hovering. David explains GitLab's rigorous deep-dive interview simulation and advises against waiting for weekly ceremonies to unblock developers.48:26–53:13 · Lenny pushing back 1/10 Internal Tooling and the Handbook-as-Code Operating Model Lenny asks about internal tools and handbook governance. David details the handbook-as-code workflow, dogfooding GitLab issue trackers, and anti-email practices.53:13–57:18 · Lenny pushing back 1/10 Time Zones, Inclusion, and Global Asynchronous Work Lenny asks how GitLab coordinates across global time zones without exhausting staff. David describes asynchronous DRI decision-making, optional recorded calls, and local leadership delegation.57:18–1:04:12 · Lenny pushing back 2/10 Product Strategy: Transitioning from Breadth to Depth Lenny brings in an insider question from former growth head Hila Chu about breadth-over-depth product strategy and compares it to Dharmesh Shah's HubSpot approach. David explains the strategic pivot from wide wedge to deep moat in core categories.1:04:12–1:10:14 · Lenny pushing back 2/10 GitLab Duo: Principles and Multi-Model AI Strategy Lenny asks about GitLab Duo and AI architecture, specifically probing if partnerships with Anthropic and Google are meant to avoid Microsoft and OpenAI. David explains their multi-model philosophy, strict IP privacy commitments, and speed requirements.1:10:14–1:14:53 · Lenny pushing back 2/10 Leadership Tactics: Using Humor to Navigate High Stakes Lenny explores David's tactical use of humor in high-stakes executive negotiations and teases David about GitLab's overly generic marketing copy on their website.1:14:54–1:19:32 · Lenny pushing back 0/10 Lightning Round: Books, Tools, Interviewing, and Mottos Lenny and David run through the lightning round covering Geoffrey Moore's frameworks, the STAR interviewing technique, favorite tools like Arc and Superhuman, and closing calls to action for the open-source community.

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

0:00 · Lenny 84.1% · guest 15.9%0:00 · Lenny 84.1% · guest 15.9%3:00 · Lenny 73.4% · guest 26.6%3:00 · Lenny 73.4% · guest 26.6%6:00 · Lenny 22.7% · guest 77.3%6:00 · Lenny 22.7% · guest 77.3%9:00 · Lenny 29.7% · guest 70.3%9:00 · Lenny 29.7% · guest 70.3%12:00 · Lenny 25.3% · guest 74.7%12:00 · Lenny 25.3% · guest 74.7%15:00 · Lenny 7.6% · guest 92.4%15:00 · Lenny 7.6% · guest 92.4%18:00 · Lenny 22% · guest 78%18:00 · Lenny 22% · guest 78%21:00 · Lenny 18.3% · guest 81.7%21:00 · Lenny 18.3% · guest 81.7%24:00 · Lenny 20.5% · guest 79.5%24:00 · Lenny 20.5% · guest 79.5%27:00 · Lenny 11.6% · guest 88.4%27:00 · Lenny 11.6% · guest 88.4%30:00 · Lenny 13.8% · guest 86.2%30:00 · Lenny 13.8% · guest 86.2%33:00 · Lenny 19% · guest 81%33:00 · Lenny 19% · guest 81%36:00 · Lenny 22.4% · guest 77.6%36:00 · Lenny 22.4% · guest 77.6%39:00 · Lenny 40.5% · guest 59.5%39:00 · Lenny 40.5% · guest 59.5%42:00 · Lenny 21.9% · guest 78.1%42:00 · Lenny 21.9% · guest 78.1%45:00 · Lenny 16.6% · guest 83.4%45:00 · Lenny 16.6% · guest 83.4%48:00 · Lenny 17.4% · guest 82.6%48:00 · Lenny 17.4% · guest 82.6%51:00 · Lenny 5.1% · guest 94.9%51:00 · Lenny 5.1% · guest 94.9%54:00 · Lenny 8.4% · guest 91.6%54:00 · Lenny 8.4% · guest 91.6%57:00 · Lenny 34% · guest 66%57:00 · Lenny 34% · guest 66%1:00:00 · Lenny 15.6% · guest 84.4%1:00:00 · Lenny 15.6% · guest 84.4%1:03:00 · Lenny 28.4% · guest 71.6%1:03:00 · Lenny 28.4% · guest 71.6%1:06:00 · Lenny 9.8% · guest 90.2%1:06:00 · Lenny 9.8% · guest 90.2%1:09:00 · Lenny 23.2% · guest 76.8%1:09:00 · Lenny 23.2% · guest 76.8%1:12:00 · Lenny 14.1% · guest 85.9%1:12:00 · Lenny 14.1% · guest 85.9%1:15:00 · Lenny 12% · guest 88%1:15:00 · Lenny 12% · guest 88%1:18:00 · Lenny 19.7% · guest 80.3%1:18:00 · Lenny 19.7% · guest 80.3%1:21:00 · Lenny 87.9% · guest 12.1%1:21:00 · Lenny 87.9% · guest 12.1%
Sharpest disagreement ▶ 21:12 Pushing back on transparency limits in SaaS

David directly rejects Lenny's proposition that radical transparency only suits open-source developer platforms, citing specific enterprise SaaS retention gains from public feature backlogs.

Hardest push from Lenny ▶ 1:13:11 Challenging GitLab's vague website messaging

Lenny candidly pushes back on David's platform summary by looking at the live website and pointing out that tagline slogans fail to communicate what GitLab actually does.

Biggest teaching moment ▶ 37:56 Reframing deliverables versus customer adoption

David educates Lenny on why measuring bug fixes or feature shipping counts fails in remote environments, teaching the importance of scoping work around customer adoption metrics instead.

Lenny holds their own ▶ 1:01:12 Synthesizing HubSpot and GitLab breadth strategies

Lenny demonstrates deep product knowledge by comparing GitLab's multi-product rollout to HubSpot co-founder Dharmesh Shah's 'top three' anti-focus product strategy.

the scores for every segment, with the reasoning behind each
ChapterTopicLenny as informed peerGuest teachingGuest disagreementLenny pushing backWhy
Episode Highlights: Transparency, Short Toes, and Remote Work 0000 Teaser clips and host introduction outlining GitLab's unique culture and David DeSanto's background. Lenny reads the episode overview as a monologue.
Sponsor Break: Orb and Eppo 0000 Sponsor reads for Orb and Eppo followed by lighthearted introductory banter between Lenny and David discussing David's signature beard and Threads handle.
Extreme Transparency: Publishing Team Meetings on YouTube 3501 Lenny asks about GitLab's practice of publishing internal meetings on YouTube. David explains the mechanics, policies, and surprising benefits of external open-source contributors fixing bugs seen in meetings.
The Open-Source Handbook and Public Product Direction 4401 Lenny notes specific sections of the GitLab public handbook like PM leveling competencies. David shares how startups and external companies frequently fork GitLab's handbook and follow their public issue trackers.
Execution Over Secrecy and Shipping Cadence 4401 Lenny observes that radical transparency proves execution matters far more than secret ideas. David agrees, sharing how CEO Sid Sijbrandij reframed ambitious roadmaps and highlighting their streak of 149 monthly releases.
Operationalizing Transparency and Navigating Risk 3401 Lenny inquires about the downsides and operational risks of extreme transparency. David details accidental public postings and gives tactical advice on easing an organization into internal transparency first.
Business Benefits of Radical Openness and Async Alignment 4412 Lenny presses on whether public transparency mostly benefits open-source developer platforms rather than traditional SaaS like Salesforce. David gently pushes back, arguing enterprise SaaS can drive customer retention and expansion by sharing roadmaps.
GitLab Values: Kindness, Short Toes, and Intentional Collaboration 4401 Lenny and David explore core cultural values like kindness, assuming positive intent, and having 'short toes.' Lenny highlights the contrast with Uber's famous toe-stepping culture.
Long-Term Vision, All-Ops Strategy, and Team Empowerment 3501 Lenny expresses surprise at GitLab's multi-decade mission and seven-year planning horizons. David educates him on how GitLab translates long-term vision into autonomous group-level execution and all-ops strategy.
Why People Struggle in All-Remote Environments 3301 Lenny asks why some new hires fail in an all-remote environment. David explains that the lack of spontaneous in-person contact and the unique lifestyle adjustments are usually the primary failure modes.
Frameworks for Remote Success: Outcomes, Communication, and In-Person Gatherings 4502 Lenny pushes David on the difficulty of measuring outcomes instead of hours in software engineering. David clarifies the distinction between shipping arbitrary deliverables versus driving customer adoption metrics.
Sponsor Break: Paragon 3400 After a sponsor break for Paragon, Lenny asks David for advice for people considering product management careers. David warns that good PMs frequently annoy cross-functional partners by pushing hard boundaries.
Remote Product Execution and the Deep-Dive Interview 4501 Lenny asks how remote PMs handle informal check-ins without hovering. David explains GitLab's rigorous deep-dive interview simulation and advises against waiting for weekly ceremonies to unblock developers.
Internal Tooling and the Handbook-as-Code Operating Model 4501 Lenny asks about internal tools and handbook governance. David details the handbook-as-code workflow, dogfooding GitLab issue trackers, and anti-email practices.
Time Zones, Inclusion, and Global Asynchronous Work 4401 Lenny asks how GitLab coordinates across global time zones without exhausting staff. David describes asynchronous DRI decision-making, optional recorded calls, and local leadership delegation.
Product Strategy: Transitioning from Breadth to Depth 6402 Lenny brings in an insider question from former growth head Hila Chu about breadth-over-depth product strategy and compares it to Dharmesh Shah's HubSpot approach. David explains the strategic pivot from wide wedge to deep moat in core categories.
GitLab Duo: Principles and Multi-Model AI Strategy 4502 Lenny asks about GitLab Duo and AI architecture, specifically probing if partnerships with Anthropic and Google are meant to avoid Microsoft and OpenAI. David explains their multi-model philosophy, strict IP privacy commitments, and speed requirements.
Leadership Tactics: Using Humor to Navigate High Stakes 4302 Lenny explores David's tactical use of humor in high-stakes executive negotiations and teases David about GitLab's overly generic marketing copy on their website.
Lightning Round: Books, Tools, Interviewing, and Mottos 3300 Lenny and David run through the lightning round covering Geoffrey Moore's frameworks, the STAR interviewing technique, favorite tools like Arc and Superhuman, and closing calls to action for the open-source community.

Statements from this episode (26)

Disclosure
GitLab encourages employees to livestream internal team meetings to YouTube
“Our policy is like be as transparent as possible. So if it's not customer data, it's not vulnerability information. We heavily encourage the team to put their videos, like record their videos, sometimes even live stream them onto our YouTube channel.”
David DeSanto Apr 14, 2024 ▶ 6:48
Assertion Not publicly verifiable
Open-source developers contribute code to GitLab after watching public meeting videos
“The great example I can give you is like, we get people who then contribute because of what they see. And so we've had, you know, customers, open source community members go, oh, I can go build that. I know what that is. And they will just Knock it out and do …”
David DeSanto Apr 14, 2024 ▶ 8:03
Assertion Not checkable as stated
Startups frequently fork GitLab's public handbook to build internal operating procedures
“We'll have companies who will fork the handbook cause it's just source available too. At the bottom of the page, you can click views, view source. And I just heard from a company who's now becoming a customer who were like, we wanted to redo our UX mission and…”
David DeSanto Apr 14, 2024 ▶ 10:24
Assertion Supported
GitLab leaves the majority of its internal issue tracker publicly viewable
“So the first one is our issue tracker for everything we're doing. The majority of those issues are public. It's also available for people who have an account. To also create and comment on.”
David DeSanto Apr 14, 2024 ▶ 11:43
Insight
DeSanto: Product teams set ambitious goals and engineering teams must meet them
“It's product's job to be ambitious and it's engineering's job to meet that ambition.”
David DeSanto Apr 14, 2024 ▶ 13:42
Assertion Supported
GitLab has shipped 149 consecutive monthly product releases over 12 years
“We still ship 12 releases a year. It used to be on the 22nd of every month. It's now the third Thursday, so we don't have to have people work over a weekend. We've done that for over a decade and our last release put us at 149 releases that have come out essen…”
David DeSanto Apr 14, 2024 ▶ 14:09
Assertion Supported
GitLab occasionally publishes confidential issues and internal recordings by accident
“GitLab has had its fair share of things at times where an issue is public that probably shouldn't have been public, like in our issue tracker, or, you know, the recording accidentally gets set to public when it should have been set to private.”
David DeSanto Apr 14, 2024 ▶ 16:46
Insight
Transparency is easier than secrecy because tracking internal communication creates overhead
“It's actually a lot easier to be transparent than it is to not be transparent. Cause now you don't have to worry about tracking things you may or may not have said. Think about, well, did this person hear it or were they not in that meeting? Like it just becom…”
David DeSanto Apr 14, 2024 ▶ 19:21
Assertion Not checkable as stated
Publishing external feature requests increased customer retention and expansion revenue
“My last employer, we started sharing the list of open requests for new features more externally, and we got a much more honed in roadmap. And that led to better customer engagement, which led to a higher retention rate, which led to better expansion numbers, r…”
David DeSanto Apr 14, 2024 ▶ 21:30
Insight
Restricting negative feedback to one-on-ones preserves trust in public company channels
“You don't want someone to take a public message the wrong way. And so you take that conscious step to say like, Hey, I gotta give that feedback. Let me do that one-on-one. And that means like, if it's in a public channel, it's even easier to assume the positiv…”
David DeSanto Apr 14, 2024 ▶ 24:17
Insight
GitLab's 'short toes' value means separating work feedback from personal identity
“So the short toes is, you know, it's really about the, it's about the work. It's not about you. And so if you have made something and you're getting feedback on it, try to realize that is someone trying to help you make it better and not a personal view of how…”
David DeSanto Apr 14, 2024 ▶ 25:22
Disclosure
GitLab's three-year product strategy is to become the first All-Ops platform
“The three-year strategy says our goal is to become the first all ops platform. And that is essentially to say that we want to be the single source of truth for R&D organizations.”
David DeSanto Apr 14, 2024 ▶ 29:28
Assertion Supported
GitLab currently maintains approximately 72,000 open issues in its public backlog
“We have, I think, 72,000 open issues right now in our backlog”
David DeSanto Apr 14, 2024 ▶ 31:55
Insight
High-performing GitLab employees primarily churn because they miss daily office interaction
“So I think it really kind of dives into the remote experience. Remote is not for everyone. And we'll have people who come and they're really great. They don't even have to be an under performer, but they're missing that in office every day feeling. Maybe some,…”
David DeSanto Apr 14, 2024 ▶ 32:29
Assertion Supported
GitLab was the largest all-remote company before the pandemic with 1,100 employees
“We were pre the pandemic when we were around 1100 people.”
David DeSanto Apr 14, 2024 ▶ 34:15
Insight
Remote leaders must aim for 150% communication clarity to achieve basic comprehension
“One thing he said was that, you know, if you think you're communicating a hundred percent accurately, that's probably a 60 or 70% for the other person and shoot for like a 150%. And so that's something that I think really helps in that environment.”
David DeSanto Apr 14, 2024 ▶ 36:05
Insight
Product managers are likely succeeding if cross-functional stakeholders are annoyed
“You know, the way I tell people who are new in their career, maybe they're now an associate or intermediate PM at lab or other places I've worked that like, if everyone's really annoyed at you, you're probably actually doing your job well.”
David DeSanto Apr 14, 2024 ▶ 42:18
Insight
Remote product managers must refine requirements upfront instead of relying on standups
“If you're in an all remote world, your requirements have to be clear. You know, sometimes you can get away with, Hey, this, I have a daily stand up or a couple of weeks stand up. And then you use that as the opportunity to clarify something. You have to get it…”
David DeSanto Apr 14, 2024 ▶ 44:20
Disclosure
GitLab tests PM candidates using an asynchronous written requirements roleplay simulation
“And so as part of the interview process at GitLab, we do what's called a deep dive interview, where we have the person try that out and they engage with another person or product who's playing the engineering side of that conversation.”
David DeSanto Apr 14, 2024 ▶ 44:38
Assertion Not checkable as stated
GitLab bans internal email in favor of public issues and Slack
“GitLab is very anti-email in a lot of ways. Obviously we use it for external communication, but internally it's on an issue. It's in Slack or it goes into the handbook, right?”
David DeSanto Apr 14, 2024 ▶ 49:31
Insight
Remote teams can operate successfully with zero working-hour overlap via asynchronous communication
“If he's communicating asynchronously and giving clear outcomes and empowering the people who make the decision, it's okay that they may not have overlap.”
David DeSanto Apr 14, 2024 ▶ 54:20
Disclosure
GitLab pivoted from a breadth-first to depth-first product strategy in 2023
“Now, last year we made the conscious decision to start to pivot to depth over breadth. And that's because we have a very broad platform today. We are touching everything from business continuity planning and OKRs to Enterprise agile planning and team planning …”
David DeSanto Apr 14, 2024 ▶ 58:28
Insight
Founders should only pivot to product depth after proving product-market fit
“I occasionally will have founders reach out and ask the question, when do I make that pivot? And it's really like, have you found your fit in the market? And have you done the whole, and I'll, you will use like, you know, Jeffrey Moore's book, the crossing the…”
David DeSanto Apr 14, 2024 ▶ 1:02:04
Insight
Forcing all product features into a single LLM reduces overall feature quality
“What sometimes people will do is they go, oh, there's this really popular, large language model, whether that's a commercial or open source, and then they make everything fit into it. And what you end up doing is actually reducing the quality that someone can …”
David DeSanto Apr 14, 2024 ▶ 1:06:58
Disclosure
GitLab Duo powers its enterprise AI suite using 16 distinct models
“We have around 16 models we use today to make GitLab have its AI suite, which is called GitLab Duo.”
David DeSanto Apr 14, 2024 ▶ 1:07:19
Disclosure
GitLab is expanding its platform into observability and service management
“And we are currently working on expanding into observability and service management, but it is truly an amazing experience.”
David DeSanto Apr 14, 2024 ▶ 1:14:04
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.