Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Flyway - From Open Source Side Project to Multimillion Exit

JetBrains via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Discover the complete entrepreneurial journey of building and selling a successful open source database migration tool in this comprehensive interview with Axel Fontaine, creator of Flyway. Learn how a side project evolved into one of the world's most popular database migration tools and eventually became a multimillion-dollar acquisition by Redgate. Explore the technical foundations of Flyway, including its design principles of zero dependencies and reliability, while understanding the evolution of databases and CI/CD practices that created the market need. Gain insights into the challenges of building simplicity and focus into software products, managing open-source communities and contributors, and handling the technical aspects of software quality and testing. Understand the business transformation from open source project to commercial success, including failed monetization attempts, licensing strategies, IP cleanup processes, and the first commercial release that led to rapid revenue growth. Examine the decision-making process behind leaving consulting to focus full-time on the product, negotiating with enterprise customers, and ultimately deciding to sell the company. Learn practical lessons about handling burnout, balancing workload, marketing strategies for technical products, and the realities of acquisition processes. Discover key principles for founders including customer-first design, the importance of documentation and user onboarding, and strategies for building sustainable businesses without venture capital investment.

Syllabus

00:00 Intro
00:54 Guest introduction
01:18 What is Flyway?
02:16 Evolution of databases and CI/CD
07:37 The idea and first version of Flyway
10:41 Competitors and why Axel built his own tool
13:27 Building Flyway’s simplicity and focus
17:30 Design principles: zero dependencies and reliability
20:18 Learning user focus through onboarding docs
23:31 How Flyway’s roadmap evolved
27:00 Handling bugs, testing challenges, and quality
31:27 Marketing and early promotion
33:49 The Maven Release Plugin blog post
36:07 Technical mistakes and lessons learned
38:28 Managing contributors and open-source community
44:44 Burnout and balancing workload
50:43 Turning Flyway into a business
52:20 Failed monetization attempts
01:09:11 Licensing, IP cleanup, and CLA process
01:30:02 First commercial release and first sale
01:31:56 Rapid revenue growth
01:39:07 Leaving consulting and going full-time on Flyway
01:44:30 Negotiating with enterprise customers
01:46:55 Acquisition interest and decision process
01:52:46 Decision to sell
02:04:57 Life after the sale and reflection
02:07:38 Key lessons for founders
02:09:50 Giveaway
02:10:47 Rapid-fire questions
02:13:18 Outro

Taught by

IntelliJ IDEA by JetBrains

Reviews

Start your review of Flyway - From Open Source Side Project to Multimillion Exit

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.