Dec 28, 2021 · 29m · saastr

How To Innovate Faster with Community: Insights From GitLab CEO Sid Sijbrandij

Sid Sijbrandij · 23m 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 keynote presentation, GitLab Co-founder and CEO Sid Sijbrandij explains how to build, scale, and monetize a commercial open-source platform through community co-creation, radical transparency, and a buyer-based OpenCore business model.

How this conversation actually went

Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. How this is scored →

Jason as informed peer 0.2 Guest teaching 0.3 Guest disagreement 0.0 Jason pushing back 0.0
05100:0010:0020:001:18–6:51 · Jason as informed peer 0/10 GitLab's Origin and Defining the Wider Community This is a solo keynote monologue by Sid Sijbrandij recounting GitLab's origin and the dual flywheel strategy. There is no host involvement, conflict, or interactive schooling dynamic.6:53–10:20 · Jason as informed peer 0/10 Building Trust Through Transparency and Stewardship Promises Monologue presentation detailing GitLab's transparency policies, handbook, and stewardship promises. There is zero host participation or combativeness.10:22–14:05 · Jason as informed peer 0/10 Evolution of the Monetization Model to Buyer-Based Pricing Monologue presentation walking through abandoned monetization schemes before arriving at buyer-based pricing. As a scripted solo talk, no conversational pushback occurs.14:07–17:25 · Jason as informed peer 0/10 Community Engagement Programs, MR Coaches, and Recognition Monologue explaining community engagement programs, merge request coaches, hackathons, and contributor recognition. Zero host interaction.17:27–20:52 · Jason as informed peer 0/10 Key Community Principles, Siemens Case Study, and Closing Conclusion of keynote covering key community principles and the Siemens case study. Entirely uninterrupted solo address.20:55–29:12 · Jason as informed peer 1/10 Audience Q&A on KPIs, Enterprise Adoption, and Cloud Trends Moderator facilitates audience Q&A by reading user questions directly without pushing back. Sid delivers informative, educational answers on enterprise adoption and community metrics in a purely collaborative tone.1:18–6:51 · Guest teaching 0/10 GitLab's Origin and Defining the Wider Community This is a solo keynote monologue by Sid Sijbrandij recounting GitLab's origin and the dual flywheel strategy. There is no host involvement, conflict, or interactive schooling dynamic.6:53–10:20 · Guest teaching 0/10 Building Trust Through Transparency and Stewardship Promises Monologue presentation detailing GitLab's transparency policies, handbook, and stewardship promises. There is zero host participation or combativeness.10:22–14:05 · Guest teaching 0/10 Evolution of the Monetization Model to Buyer-Based Pricing Monologue presentation walking through abandoned monetization schemes before arriving at buyer-based pricing. As a scripted solo talk, no conversational pushback occurs.14:07–17:25 · Guest teaching 0/10 Community Engagement Programs, MR Coaches, and Recognition Monologue explaining community engagement programs, merge request coaches, hackathons, and contributor recognition. Zero host interaction.17:27–20:52 · Guest teaching 0/10 Key Community Principles, Siemens Case Study, and Closing Conclusion of keynote covering key community principles and the Siemens case study. Entirely uninterrupted solo address.20:55–29:12 · Guest teaching 2/10 Audience Q&A on KPIs, Enterprise Adoption, and Cloud Trends Moderator facilitates audience Q&A by reading user questions directly without pushing back. Sid delivers informative, educational answers on enterprise adoption and community metrics in a purely collaborative tone.1:18–6:51 · Guest disagreement 0/10 GitLab's Origin and Defining the Wider Community This is a solo keynote monologue by Sid Sijbrandij recounting GitLab's origin and the dual flywheel strategy. There is no host involvement, conflict, or interactive schooling dynamic.6:53–10:20 · Guest disagreement 0/10 Building Trust Through Transparency and Stewardship Promises Monologue presentation detailing GitLab's transparency policies, handbook, and stewardship promises. There is zero host participation or combativeness.10:22–14:05 · Guest disagreement 0/10 Evolution of the Monetization Model to Buyer-Based Pricing Monologue presentation walking through abandoned monetization schemes before arriving at buyer-based pricing. As a scripted solo talk, no conversational pushback occurs.14:07–17:25 · Guest disagreement 0/10 Community Engagement Programs, MR Coaches, and Recognition Monologue explaining community engagement programs, merge request coaches, hackathons, and contributor recognition. Zero host interaction.17:27–20:52 · Guest disagreement 0/10 Key Community Principles, Siemens Case Study, and Closing Conclusion of keynote covering key community principles and the Siemens case study. Entirely uninterrupted solo address.20:55–29:12 · Guest disagreement 0/10 Audience Q&A on KPIs, Enterprise Adoption, and Cloud Trends Moderator facilitates audience Q&A by reading user questions directly without pushing back. Sid delivers informative, educational answers on enterprise adoption and community metrics in a purely collaborative tone.1:18–6:51 · Jason pushing back 0/10 GitLab's Origin and Defining the Wider Community This is a solo keynote monologue by Sid Sijbrandij recounting GitLab's origin and the dual flywheel strategy. There is no host involvement, conflict, or interactive schooling dynamic.6:53–10:20 · Jason pushing back 0/10 Building Trust Through Transparency and Stewardship Promises Monologue presentation detailing GitLab's transparency policies, handbook, and stewardship promises. There is zero host participation or combativeness.10:22–14:05 · Jason pushing back 0/10 Evolution of the Monetization Model to Buyer-Based Pricing Monologue presentation walking through abandoned monetization schemes before arriving at buyer-based pricing. As a scripted solo talk, no conversational pushback occurs.14:07–17:25 · Jason pushing back 0/10 Community Engagement Programs, MR Coaches, and Recognition Monologue explaining community engagement programs, merge request coaches, hackathons, and contributor recognition. Zero host interaction.17:27–20:52 · Jason pushing back 0/10 Key Community Principles, Siemens Case Study, and Closing Conclusion of keynote covering key community principles and the Siemens case study. Entirely uninterrupted solo address.20:55–29:12 · Jason pushing back 0/10 Audience Q&A on KPIs, Enterprise Adoption, and Cloud Trends Moderator facilitates audience Q&A by reading user questions directly without pushing back. Sid delivers informative, educational answers on enterprise adoption and community metrics in a purely collaborative tone.

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

0:00 · Jason 0% · guest 100%0:00 · Jason 0% · guest 100%3:00 · Jason 0% · guest 100%3:00 · Jason 0% · guest 100%6:00 · Jason 0% · guest 100%6:00 · Jason 0% · guest 100%9:00 · Jason 0% · guest 100%9:00 · Jason 0% · guest 100%12:00 · Jason 0% · guest 100%12:00 · Jason 0% · guest 100%15:00 · Jason 0% · guest 100%15:00 · Jason 0% · guest 100%18:00 · Jason 0% · guest 100%18:00 · Jason 0% · guest 100%21:00 · Jason 0% · guest 100%21:00 · Jason 0% · guest 100%24:00 · Jason 0% · guest 100%24:00 · Jason 0% · guest 100%27:00 · Jason 0% · guest 100%27:00 · Jason 0% · guest 100%
Sharpest disagreement ▶ 11:45 Rejecting Per-Stage and Company Size Pricing

Sid dismantles traditional enterprise monetization schemes, explaining why pricing per SDLC stage or company size fails customers.

Hardest push from Jason ▶ 23:10 Moderator Challenges Feasibility of Monthly Releases

The moderator relays an audience inquiry probing how GitLab can realistically sustain monthly shipping cadence without sacrificing culture.

Biggest teaching moment ▶ 26:50 Deconstructing Net Expansion and Point Solution Replacement

Sid explains how enterprise customers gradually replace up to three point solutions per year, driving over 150% net retention.

Jason holds their own ▶ 24:40 Probing Enterprise Open Core Dynamics

The moderator articulates an informed industry question regarding whether enterprise prospects view open core as an asset or deterrent.

the scores for every segment, with the reasoning behind each
ChapterTopicJason as informed peerGuest teachingGuest disagreementJason pushing backWhy
GitLab's Origin and Defining the Wider Community 0000 This is a solo keynote monologue by Sid Sijbrandij recounting GitLab's origin and the dual flywheel strategy. There is no host involvement, conflict, or interactive schooling dynamic.
Building Trust Through Transparency and Stewardship Promises 0000 Monologue presentation detailing GitLab's transparency policies, handbook, and stewardship promises. There is zero host participation or combativeness.
Evolution of the Monetization Model to Buyer-Based Pricing 0000 Monologue presentation walking through abandoned monetization schemes before arriving at buyer-based pricing. As a scripted solo talk, no conversational pushback occurs.
Community Engagement Programs, MR Coaches, and Recognition 0000 Monologue explaining community engagement programs, merge request coaches, hackathons, and contributor recognition. Zero host interaction.
Key Community Principles, Siemens Case Study, and Closing 0000 Conclusion of keynote covering key community principles and the Siemens case study. Entirely uninterrupted solo address.
Audience Q&A on KPIs, Enterprise Adoption, and Cloud Trends 1200 Moderator facilitates audience Q&A by reading user questions directly without pushing back. Sid delivers informative, educational answers on enterprise adoption and community metrics in a purely collaborative tone.

Statements from this episode (15)

Assertion Supported
GitLab received over 300 contributions in its first year
“And GitLab received over 300 contributions in its first year.”
Sid Sijbrandij Dec 28, 2021 ▶ 1:50
Assertion Supported
Sijbrandij: GitLab merged 335 community contributions monthly in 2021
“And from January to October of this year, we've merged on average 335 wider community code contributions each month, a significant accelerant to our development efforts.”
Sid Sijbrandij Dec 28, 2021 ▶ 4:09
Assertion Not checkable as stated
Sijbrandij: 50% of GitLab community contributions come from paid users
“Looking at GitLab's wider community contributions from January to October of 20 21, where 50% of them came from users in our paid tiers.”
Sid Sijbrandij Dec 28, 2021 ▶ 5:34
Disclosure
Sijbrandij: GitLab commits to never moving free features into paid tiers
“Some specific promises that we make are that we won't move features from free code into a paid tier. We won't artificially limit or delay features for the free tier. For example, in our code base, we're not putting a limit on repositories, user size, or perfor…”
Sid Sijbrandij Dec 28, 2021 ▶ 9:38
Disclosure
Sijbrandij: Majority of GitLab-built features will be open source
“We will actively contribute to the open source code with the majority of features built by GitLab Inc. Being open source.”
Sid Sijbrandij Dec 28, 2021 ▶ 10:04
Assertion Not checkable as stated
Sijbrandij: GitLab donations topped out at $1,000 per month
“We started with donations. They topped out at 1000 dollars per month. It wasn't enough to sustain the business.”
Sid Sijbrandij Dec 28, 2021 ▶ 10:40
Insight
Sijbrandij: Consulting margins are too low to reinvest into software products
“We tried consultancy, but consultancy doesn't let you have high margins. Those high margins are needed for you to be able to invest back into the product, to pay for work that is unpaid otherwise.”
Sid Sijbrandij Dec 28, 2021 ▶ 10:47
Insight
Sijbrandij: Buyer-based open core best aligns revenue with community contributions
“So we ended up charging based on the buyer. For features that are used by an individual contributor, we put them in the open source code base. For features that are the focus of an executive, we put them in the highest paid version. That works really well beca…”
Sid Sijbrandij Dec 28, 2021 ▶ 13:24
Disclosure
Sijbrandij: Up to one-third of GitLab's core team are company employees
“Up to a third of the core team are people that are also GitLab Inc. Team members, with the rest being part of the wider community contributions.”
Sid Sijbrandij Dec 28, 2021 ▶ 16:33
Insight
Sijbrandij: Open-source companies should avoid heavily recruiting from their own community
“Over time, you should focus your active recruiting efforts elsewhere to avoid depleting your wider community.”
Sid Sijbrandij Dec 28, 2021 ▶ 17:37
Insight
Sijbrandij: Making open-source features proprietary quickly destroys community goodwill
“For example, the quick, the quickest way to lose goodwill is to make an open source feature proprietary.”
Sid Sijbrandij Dec 28, 2021 ▶ 17:46
Assertion Supported
Sijbrandij: GitLab achieved 58% YoY revenue growth and 97% retention
“Revenue growth is 58% year over year, and our dollar-based growth retention is 97%.”
Sid Sijbrandij Dec 28, 2021 ▶ 19:54
Assertion Supported
GitLab has shipped monthly releases on the 22nd over 100 consecutive times
“Yeah, so we had, since the beginning of GitLab, we released a new version on the 22nd of every month, and we've done that for more than a hundred times.”
Sid Sijbrandij Dec 28, 2021 ▶ 25:55
Assertion Supported
GitLab's S-1 filing reported net retention exceeding 150%
“And in our S-one filing, we talked about Our net retention. It's the money that customers spent with us, and it's grown more than a 150%, which means that if a cohort of customers is spending a hundred dollars with you last year, they're now spending a 150 dol…”
Sid Sijbrandij Dec 28, 2021 ▶ 27:34
Assertion Supported
GitLab.com revenue is more than doubling year-over-year
“We also see enormous growth of GitLab.com. It's more than doubling in revenue year over year”
Sid Sijbrandij Dec 28, 2021 ▶ 28:42
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 400 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.