Automate the Little Things: ECA
Learn how to customize your Drupal site without code, how to reduce your maintenance costs, and even install fewer contrib modules by adding the ECA Suite (Event, Condition, Action).
In this session
Identify the problem. Small customizations require:
compromise in business requirements
reliance on backend developers
unsupported contrib modules
extra deployments
Introduce ECA: visual "no-code" editor for Drupal.
Teach ECA basics, introduce BPMN for visual editing.
Show ECA integrations with nearly all popular Drupal ecosystems.
Share real-world examples of ECA models.
Combine ECA models + Recipes to quickly add functionality to any site.
ECA enables seasoned Drupal developers all the way down to non-coders to add bespoke functionality and make changes in production (if you allow them to). At the same time, it embraces everything coders love about Drupal: content types, entity relationships, Events, plugins, configuration, deployability, modularity, flexibility. Come learn how this modern tool is quickly becoming a must-have on every Drupal site!
About the Presenter
Ryan PriceRyan Price
Developer at ICF
Portland, OR
Ryan (liberatr) has been a web developer for over 20 years, and involved with the Drupal community since 2006. He currently creates websites for the US Department of Health and Human Services with ICF. Ryan is a co-founder of the Florida DrupalCamp and the DrupalEasy podcast. He has conducted Drupal training at DrupalCon and several other venues. He mentors students with the Discover Drupal program from the Drupal Association, and DrupalEasy's Drupal Career Online program. He regularly contributes to open source projects and community efforts, and is always looking for new ways to enable people to become involved and grow their careers.
In this session
Identify the problem. Small customizations require:
compromise in business requirements
reliance on backend developers
unsupported contrib modules
extra deployments
Introduce ECA: visual "no-code" editor for Drupal.
Teach ECA basics, introduce BPMN for visual editing.
Show ECA integrations with nearly all popular Drupal ecosystems.
Share real-world examples of ECA models.
Combine ECA models + Recipes to quickly add functionality to any site.
ECA enables seasoned Drupal developers all the way down to non-coders to add bespoke functionality and make changes in production (if you allow them to). At the same time, it embraces everything coders love about Drupal: content types, entity relationships, Events, plugins, configuration, deployability, modularity, flexibility. Come learn how this modern tool is quickly becoming a must-have on every Drupal site!
About the Presenter
Ryan PriceRyan Price
Developer at ICF
Portland, OR
Ryan (liberatr) has been a web developer for over 20 years, and involved with the Drupal community since 2006. He currently creates websites for the US Department of Health and Human Services with ICF. Ryan is a co-founder of the Florida DrupalCamp and the DrupalEasy podcast. He has conducted Drupal training at DrupalCon and several other venues. He mentors students with the Discover Drupal program from the Drupal Association, and DrupalEasy's Drupal Career Online program. He regularly contributes to open source projects and community efforts, and is always looking for new ways to enable people to become involved and grow their careers.