How Mindvalley Minimizes Time-To-Launch With Neon Branches
Blog post from Neon
Mindvalley, a global platform focused on personal growth, has streamlined its development process by integrating Neon for non-production workflows, significantly reducing time-to-launch for new features. Previously reliant on Google CloudSQL for both production and development environments, Mindvalley faced inefficiencies such as concurrency issues and prolonged end-to-end testing times. By implementing Neon, they have leveraged database branching to allow developers to quickly spin up independent development environments, thereby avoiding bottlenecks associated with shared instances. The Neon Twin workflow, which involves nightly data synchronization via GitHub Actions, enables Mindvalley to maintain up-to-date testing datasets without manual intervention, further enhancing developer productivity. This setup allows for rapid deployment of new features while maintaining the integrity of the production database, addressing previous challenges related to database seeding and testing environment maintenance.