Rethinking Product Architecture for Drupal SaaS Products

After 8 years of building Open Social as a SaaS product and open source distribution lets reflect on all that has changed since Drupal 8. There's plenty of things we would've done differently in hindsight and luckily there is a lot we are doing differently now.

In this talk I'll discuss how to approach the challenges that come from rebuilding something you want to deploy 100s of times. How we reason about organizing systems and features within Drupal development, what lessons we've learned in how we sell customization on top of our product, and what kind of tools we use to guide us in our journey.

Slides