Elise Bentley
From Dungeons & Dragons to Fortune 500 – Running a Large Commercial Open-Source project
#1about 2 minutes
The journey of TinyMCE from open source to commercial success
TinyMCE evolved from a two-person project into a major commercial open-source editor through a key merger and over 20 years of continuous development.
#2about 2 minutes
Building a strategic partnership between product and marketing
A successful marketing team acts as a strategic partner to product and engineering by deeply understanding customer pain points to shape the product roadmap.
#3about 1 minute
Adopting the open core model for sustainable growth
The open core model allows TinyMCE to keep its core product free for the community while developing premium features for a small percentage of paying users.
#4about 1 minute
Creating a product that genuinely solves user problems
The first step to growth is building a product that addresses real user pain points, like the PowerPaste feature solving copy-paste formatting issues.
#5about 2 minutes
Choosing the right open source license for your goals
Selecting an appropriate license, like the permissive MIT license, is crucial for achieving goals like widespread adoption and community building.
#6about 3 minutes
Building brand recognition for your open source product
Gaining traction requires creative brand recognition tactics, such as leveraging integrations with major platforms like WordPress or adding a subtle, removable logo.
#7about 3 minutes
Educating the market and tying premium features to pain
Successfully commercializing requires educating the community about premium features and demonstrating how they solve significant pain points for paying customers.
#8about 3 minutes
Learning from pricing and packaging mistakes
Key mistakes included incorrectly moving features to the commercial tier and creating an overly complex pricing structure with hundreds of options.
#9about 1 minute
Achieving significant growth with the open core model
The open core model led to significant growth, increasing from 30 to over 200 employees and reaching over $25 million in annual recurring revenue.
#10about 2 minutes
How to maintain and innovate on the open source core
To prevent the open source version from stagnating, dedicated engineering teams work exclusively on maintaining and improving the core product.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
05:53 MIN
Exploring different business models for open source projects
Open Source: The Engine of Innovation in the Digital Age
05:10 MIN
Transitioning from a free to a paid open core model
The Good and the Bad of Starting an Open Source Company
05:26 MIN
How different organizations approach using open source
Open Source: The Engine of Innovation in the Digital Age
04:06 MIN
Balancing open source principles with business sustainability
Open Source AI, To Foundation Models and Beyond
05:42 MIN
How companies can ethically promote open source development
Open Source: The Engine of Innovation in the Digital Age
07:50 MIN
Getting hired through open source and passion projects
WeAreDevelopers LIVE - Vector Similarity Search Patterns for Efficiency and more
00:24 MIN
How Atlassian built a community around its products
The Power of Developer Communities
03:30 MIN
Exploring business models built on open source
Can you build a career in open source?
Featured Partners
Related Videos
The Snowball Effect of Open Source
Armin Ronacher
Can you build a career in open source?
Stormy Peters
Kettle and Pot or Peas in a Pod? A Debate on Open-Source and Proprietary Software
Kevin & Roxana Crisan
The Future of Open Source
Scott Chacon
Navigating the Corporate Jungle: Life as a Developer in a large Company
Alexandra Petri
Open Source: The Engine of Innovation in the Digital Age
Maxim Fateev, Jo Franchetti, Ankit Patel & Ivan Burazin
A Journey from Internal Tools to Public SDK
Lucille Tachet
The Good and the Bad of Starting an Open Source Company
Matti Nannt
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

IKEA
Amsterdam, Netherlands
Senior
Team Leadership
Product Management
Project Management

Speech Processing Solutions
Vienna, Austria
Intermediate
CSS
HTML
JavaScript
TypeScript

SMG Swiss Marketplace Group
Canton de Valbonne, France
Senior


Peter Park System GmbH
München, Germany
Senior
Python
Docker
Node.js
JavaScript


JO Media Software Solutions GmBh
Brunn am Gebirge, Austria
Senior
CSS
Angular
JavaScript
TypeScript

doinstruct Software GmbH
Berlin, Germany
Senior
GIT
JavaScript
TypeScript
