Dec 13, 2024 · 40m · a16z

Building a $20B+ Open Source Business with MongoDB and Viam's Eliot Horowitz

Eliot Horowitz · 27m spoken Seema Amble · 8m 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 episode of 'My First 16', MongoDB co-founder and Viam CEO Eliot Horowitz shares strategic insights on open-source monetization, grassroots community building, and enterprise sales execution. He reflects on scaling MongoDB into an industry leader and applying those foundational go-to-market playbooks to his new robotics company, Viam.

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 →

The host as informed peer 2.9 Guest teaching 5.0 Guest disagreement 1.3 The host pushing back 1.4
05100:0015:0030:001:27–5:23 · The host as informed peer 2/10 Open Source Strategy and Business Models Seema prompts Eliot to explain how open source strategy integrates with business models. Eliot delivers an extended explanation on why cloud and consumption pricing make open source infrastructure viable, while Seema primarily listens and asks gentle follow-ups.5:23–11:03 · The host as informed peer 3/10 Developer Engagement and Product Excitement Seema asks pointed questions about measuring developer excitement and getting enterprise teams to allocate trial time. Eliot reframes developer psychology, describing developers as inherently lazy and detailing the necessity of a 5-minute time-to-value experience.11:03–15:47 · The host as informed peer 3/10 Grassroots Meetup and Guerrilla Marketing Strategy Seema suggests meetups usually require lures like pizza or beer for top-of-funnel lead generation. Eliot corrects this premise, explaining that MongoDB's meetups succeeded because they focused strictly on educating an existing, highly engaged user base.15:47–19:40 · The host as informed peer 3/10 Broad Use Cases vs. Developer Side Projects Seema inquires about transitioning from hobbyist side projects to enterprise deals. Eliot pushes back on the term 'hobbyist', clarifying that the distinction is risk tolerance rather than project scope, and highlights recruiting as an executive sales lever.19:40–23:22 · The host as informed peer 2/10 Customer Education and MongoDB University Seema asks about early GTM hires and milestones for hiring enterprise sales. Eliot educates on why defining a 'customer' is nuanced in open-source consumption models and notes sales reps were brought in when engineers felt out of depth in deal negotiations.23:22–35:17 · The host as informed peer 4/10 Land-and-Expand Enterprise Sales Strategy Seema asks detailed probing questions on identifying non-critical entry projects and lessons learned for Viam. Eliot outlines his land-and-expand framework and details his no-slides live demo strategy.35:17–39:37 · The host as informed peer 3/10 Uncovering Customer Pain Points and Deal Stories Seema asks for tactical discovery questions and enterprise closing stories. Eliot shares his go-to roadmap questions and recounts a story where a two-year silent evaluation turned into a multi-million dollar enterprise expansion.1:27–5:23 · Guest teaching 5/10 Open Source Strategy and Business Models Seema prompts Eliot to explain how open source strategy integrates with business models. Eliot delivers an extended explanation on why cloud and consumption pricing make open source infrastructure viable, while Seema primarily listens and asks gentle follow-ups.5:23–11:03 · Guest teaching 5/10 Developer Engagement and Product Excitement Seema asks pointed questions about measuring developer excitement and getting enterprise teams to allocate trial time. Eliot reframes developer psychology, describing developers as inherently lazy and detailing the necessity of a 5-minute time-to-value experience.11:03–15:47 · Guest teaching 6/10 Grassroots Meetup and Guerrilla Marketing Strategy Seema suggests meetups usually require lures like pizza or beer for top-of-funnel lead generation. Eliot corrects this premise, explaining that MongoDB's meetups succeeded because they focused strictly on educating an existing, highly engaged user base.15:47–19:40 · Guest teaching 5/10 Broad Use Cases vs. Developer Side Projects Seema inquires about transitioning from hobbyist side projects to enterprise deals. Eliot pushes back on the term 'hobbyist', clarifying that the distinction is risk tolerance rather than project scope, and highlights recruiting as an executive sales lever.19:40–23:22 · Guest teaching 5/10 Customer Education and MongoDB University Seema asks about early GTM hires and milestones for hiring enterprise sales. Eliot educates on why defining a 'customer' is nuanced in open-source consumption models and notes sales reps were brought in when engineers felt out of depth in deal negotiations.23:22–35:17 · Guest teaching 4/10 Land-and-Expand Enterprise Sales Strategy Seema asks detailed probing questions on identifying non-critical entry projects and lessons learned for Viam. Eliot outlines his land-and-expand framework and details his no-slides live demo strategy.35:17–39:37 · Guest teaching 5/10 Uncovering Customer Pain Points and Deal Stories Seema asks for tactical discovery questions and enterprise closing stories. Eliot shares his go-to roadmap questions and recounts a story where a two-year silent evaluation turned into a multi-million dollar enterprise expansion.1:27–5:23 · Guest disagreement 1/10 Open Source Strategy and Business Models Seema prompts Eliot to explain how open source strategy integrates with business models. Eliot delivers an extended explanation on why cloud and consumption pricing make open source infrastructure viable, while Seema primarily listens and asks gentle follow-ups.5:23–11:03 · Guest disagreement 1/10 Developer Engagement and Product Excitement Seema asks pointed questions about measuring developer excitement and getting enterprise teams to allocate trial time. Eliot reframes developer psychology, describing developers as inherently lazy and detailing the necessity of a 5-minute time-to-value experience.11:03–15:47 · Guest disagreement 2/10 Grassroots Meetup and Guerrilla Marketing Strategy Seema suggests meetups usually require lures like pizza or beer for top-of-funnel lead generation. Eliot corrects this premise, explaining that MongoDB's meetups succeeded because they focused strictly on educating an existing, highly engaged user base.15:47–19:40 · Guest disagreement 2/10 Broad Use Cases vs. Developer Side Projects Seema inquires about transitioning from hobbyist side projects to enterprise deals. Eliot pushes back on the term 'hobbyist', clarifying that the distinction is risk tolerance rather than project scope, and highlights recruiting as an executive sales lever.19:40–23:22 · Guest disagreement 1/10 Customer Education and MongoDB University Seema asks about early GTM hires and milestones for hiring enterprise sales. Eliot educates on why defining a 'customer' is nuanced in open-source consumption models and notes sales reps were brought in when engineers felt out of depth in deal negotiations.23:22–35:17 · Guest disagreement 1/10 Land-and-Expand Enterprise Sales Strategy Seema asks detailed probing questions on identifying non-critical entry projects and lessons learned for Viam. Eliot outlines his land-and-expand framework and details his no-slides live demo strategy.35:17–39:37 · Guest disagreement 1/10 Uncovering Customer Pain Points and Deal Stories Seema asks for tactical discovery questions and enterprise closing stories. Eliot shares his go-to roadmap questions and recounts a story where a two-year silent evaluation turned into a multi-million dollar enterprise expansion.1:27–5:23 · The host pushing back 1/10 Open Source Strategy and Business Models Seema prompts Eliot to explain how open source strategy integrates with business models. Eliot delivers an extended explanation on why cloud and consumption pricing make open source infrastructure viable, while Seema primarily listens and asks gentle follow-ups.5:23–11:03 · The host pushing back 2/10 Developer Engagement and Product Excitement Seema asks pointed questions about measuring developer excitement and getting enterprise teams to allocate trial time. Eliot reframes developer psychology, describing developers as inherently lazy and detailing the necessity of a 5-minute time-to-value experience.11:03–15:47 · The host pushing back 2/10 Grassroots Meetup and Guerrilla Marketing Strategy Seema suggests meetups usually require lures like pizza or beer for top-of-funnel lead generation. Eliot corrects this premise, explaining that MongoDB's meetups succeeded because they focused strictly on educating an existing, highly engaged user base.15:47–19:40 · The host pushing back 1/10 Broad Use Cases vs. Developer Side Projects Seema inquires about transitioning from hobbyist side projects to enterprise deals. Eliot pushes back on the term 'hobbyist', clarifying that the distinction is risk tolerance rather than project scope, and highlights recruiting as an executive sales lever.19:40–23:22 · The host pushing back 1/10 Customer Education and MongoDB University Seema asks about early GTM hires and milestones for hiring enterprise sales. Eliot educates on why defining a 'customer' is nuanced in open-source consumption models and notes sales reps were brought in when engineers felt out of depth in deal negotiations.23:22–35:17 · The host pushing back 2/10 Land-and-Expand Enterprise Sales Strategy Seema asks detailed probing questions on identifying non-critical entry projects and lessons learned for Viam. Eliot outlines his land-and-expand framework and details his no-slides live demo strategy.35:17–39:37 · The host pushing back 1/10 Uncovering Customer Pain Points and Deal Stories Seema asks for tactical discovery questions and enterprise closing stories. Eliot shares his go-to roadmap questions and recounts a story where a two-year silent evaluation turned into a multi-million dollar enterprise expansion.

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

0:00 · the host 0% · guest 100%0:00 · the host 0% · guest 100%3:00 · the host 0% · guest 100%3:00 · the host 0% · guest 100%6:00 · the host 0% · guest 100%6:00 · the host 0% · guest 100%9:00 · the host 0% · guest 100%9:00 · the host 0% · guest 100%12:00 · the host 0% · guest 100%12:00 · the host 0% · guest 100%15:00 · the host 0% · guest 100%15:00 · the host 0% · guest 100%18:00 · the host 0% · guest 100%18:00 · the host 0% · guest 100%21:00 · the host 0% · guest 100%21:00 · the host 0% · guest 100%24:00 · the host 0% · guest 100%24:00 · the host 0% · guest 100%27:00 · the host 0% · guest 100%27:00 · the host 0% · guest 100%30:00 · the host 0% · guest 100%30:00 · the host 0% · guest 100%33:00 · the host 0% · guest 100%33:00 · the host 0% · guest 100%36:00 · the host 0% · guest 100%36:00 · the host 0% · guest 100%39:00 · the host 0% · guest 100%39:00 · the host 0% · guest 100%
Sharpest disagreement ▶ 13:33 Eliot Rejects General Meetup Lures

Eliot pushes back against Seema's premise that meetups require perks like pizza and beer or general marketing lures, asserting that their meetups worked because they catered purely to educating existing users.

Hardest push from the host ▶ 8:49 Seema Presses on Trial Conversion Friction

Seema challenges Eliot's assumption that developers easily spend a week trying a new tool, pressing him on how they convinced teams to dedicate actual time and resources.

Biggest teaching moment ▶ 15:53 Eliot Reframes the 'Hobbyist' Category

Eliot explicitly reframes Seema's question about hobbyist developers, explaining that the true distinction is a developer's appetite for risk rather than whether a project is personal or corporate.

The host holds their own ▶ 14:05 Seema Frames Community Strategy Taxonomy

Seema demonstrates strong strategic expertise by taking Eliot's explanation and cleanly categorizing community strategies into top-of-funnel acquisition versus user retention/education.

the scores for every segment, with the reasoning behind each
ChapterTopicThe host as informed peerGuest teachingGuest disagreementThe host pushing backWhy
Open Source Strategy and Business Models 2511 Seema prompts Eliot to explain how open source strategy integrates with business models. Eliot delivers an extended explanation on why cloud and consumption pricing make open source infrastructure viable, while Seema primarily listens and asks gentle follow-ups.
Developer Engagement and Product Excitement 3512 Seema asks pointed questions about measuring developer excitement and getting enterprise teams to allocate trial time. Eliot reframes developer psychology, describing developers as inherently lazy and detailing the necessity of a 5-minute time-to-value experience.
Grassroots Meetup and Guerrilla Marketing Strategy 3622 Seema suggests meetups usually require lures like pizza or beer for top-of-funnel lead generation. Eliot corrects this premise, explaining that MongoDB's meetups succeeded because they focused strictly on educating an existing, highly engaged user base.
Broad Use Cases vs. Developer Side Projects 3521 Seema inquires about transitioning from hobbyist side projects to enterprise deals. Eliot pushes back on the term 'hobbyist', clarifying that the distinction is risk tolerance rather than project scope, and highlights recruiting as an executive sales lever.
Customer Education and MongoDB University 2511 Seema asks about early GTM hires and milestones for hiring enterprise sales. Eliot educates on why defining a 'customer' is nuanced in open-source consumption models and notes sales reps were brought in when engineers felt out of depth in deal negotiations.
Land-and-Expand Enterprise Sales Strategy 4412 Seema asks detailed probing questions on identifying non-critical entry projects and lessons learned for Viam. Eliot outlines his land-and-expand framework and details his no-slides live demo strategy.
Uncovering Customer Pain Points and Deal Stories 3511 Seema asks for tactical discovery questions and enterprise closing stories. Eliot shares his go-to roadmap questions and recounts a story where a two-year silent evaluation turned into a multi-million dollar enterprise expansion.

Statements from this episode (14)

Prediction Not checkable as stated
Horowitz: No closed-source database will ever be popular again
“There will never be a Really popular database that isn't open source ever again. That just can't happen.”
Eliot Horowitz Dec 13, 2024 ▶ 2:07
Prediction Not checkable as stated
Horowitz: All future serious infrastructure software will be open source
“But open source, I believe is the only way to build infrastructure software. I don't think there's going to be a serious piece of infrastructure software that people actually use and deploy that isn't open source again.”
Eliot Horowitz Dec 13, 2024 ▶ 2:42
Opinion
Horowitz: Support and consulting are terrible open-source business models
“Open source in the nineties and early in the, you know, 2000, you know, open source business models were usually considered, okay, maybe you'd have some like really expensive enterprise features or sell soft, you know consulting and support. And those are terr…”
Eliot Horowitz Dec 13, 2024 ▶ 3:24
Insight
Horowitz: Monetize open source by commercializing unavoidable infrastructure costs
“Both at Mongo and at VM, the way I always thought about it was, you know, the core product is open source, and that things you'd have to pay for anyway should be commercialized, and by making it really easy and making it the best way to use the product, you ca…”
Eliot Horowitz Dec 13, 2024 ▶ 4:12
Insight
Horowitz: Developers are inherently lazy and write software to automate tasks
“Developers, I always joke about this, developers are inherently lazy, right? Why do you write software? You write software to automate things that you don't want to do, right? You write software to make your life easier.”
Eliot Horowitz Dec 13, 2024 ▶ 7:13
Insight
Horowitz: Developer products have 30 seconds to capture user attention
“So my whole belief on developer led products is you've really got about, you know, five seconds, 30 seconds, maybe to convince someone that like they should spend two minutes listening to you or 10 minutes. And then you got two minutes to convince them to spen…”
Eliot Horowitz Dec 13, 2024 ▶ 9:01
Assertion Supported
Horowitz: MongoDB was first to offer an embedded in-browser shell
“Mike, he had an early idea at Mongo where we, and this is before we were the first people to do this. I believe we had a little try Mongo shell embedded in the website where you can actually just go to the website and type a few queries and understand what the…”
Eliot Horowitz Dec 13, 2024 ▶ 9:30
Assertion Not checkable as stated
Horowitz: MongoDB intentionally avoided targeting specific industry use cases early on
“We were pretty intentionally not use case driven. And we had a lot of people telling us to try to be more use case driven. And we got a little bit more use case driven as we built more of an enterprise sales team. But in the beginning, we were very, very broad…”
Eliot Horowitz Dec 13, 2024 ▶ 15:53
Opinion
Horowitz: Adopting MongoDB helped legacy enterprises recruit engineers avoiding Oracle
“In 2012, 2013, no engineer coming out of school was really excited to go work on Oracle. And so using MongoDB was actually a huge win for some of these sort of older enterprises. Where developers were like, oh, I can go work at this real company, make real mon…”
Eliot Horowitz Dec 13, 2024 ▶ 18:52
Insight
Horowitz: Developer enthusiasm drives corporate tech adoption through recruiter feedback
“And look, recruiters are pretty good at knowing what, why they're losing candidates and what gets candidates excited. And so if you can just, you know, get, again, get developers excited about it, recruiters are gonna, you know, eventually bring that up the fu…”
Eliot Horowitz Dec 13, 2024 ▶ 20:25
Insight
Horowitz: Early product development years should not count toward GTM maturity
“Like I think years into the company is always tricky because, you know, both at Mongo and VM, they're pretty deep tech companies. So you spend a couple of years up front where you're really pretty heads down building. So I think you can't really count those co…”
Eliot Horowitz Dec 13, 2024 ▶ 21:56
Disclosure
Horowitz: Viam customer sales calls use live production demos without slides
“My customer calls. There's no slides. There's no PowerPoint. There's no speech. The 1:05 minutes are me just demoing the product, not like demo where like real world production systems that you can look at and see interacting in real time and actually doing th…”
Eliot Horowitz Dec 13, 2024 ▶ 28:23
Insight
Horowitz: Onboarding a $1k customer takes similar effort to a $100k customer
“Bringing on a new user, whether they're gonna pay you a thousand dollars a year or a 100,000 dollars a year, the amount of work to onboard them and make them successful is pretty similar. And so you might as well focus on the bigger deals”
Eliot Horowitz Dec 13, 2024 ▶ 30:50
Prediction Not checkable as stated
Horowitz: Trying to change how developers work will never succeed
“Let developers be developers because trying to change the way developers work, it's never going to happen.”
Eliot Horowitz Dec 13, 2024 ▶ 38:42
Made with StarZero

Turn any episode into a week of clips.

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