The Flexibility of Drupal

No other CMS offers more flexibility then Drupal. If you need to implement a piece of functionality or change a piece of data, there are a million different ways you can go about it. However, this flexibility can also be daunting and frustrating. How do you know if you are going about your changes the “right" way?

The truth of the matter is that there is no “right" way - just the “right for me” way. Any method you choose will come with it’s own sets of drawbacks and benefits.

In this session we will demonstrate the flexibility of Drupal by going over 9 different ways (across Drupal 7 and Drupal 8) that data can be manipulated. From a backend only solution to a front-end only solution, a “Drupal friendly” way to a “hacky” way, using a contrib module to writing a custom module. This session will demonstrate how to implement each one and outline their individual pros and cons.

Experience level: 
Session Time Slot(s): 
Sep 11 2015 - 11:00am-Sep 11 2015 - 11:50am
Allowed Types: 
Sessions Topics: 
Speaker Bio(s): 
I am the Associate Director of PHP at Genuine Interactive in Boston MA. I have been working with Drupal for 7+ years, in everything from theming, module development, to full on project architecture. I am active in the Drupal community and submit modules, patches, stack overflow answers and even reddit posts. In my free time I enjoy experimenting with other technologies and techniques such as Arduino, Raspberry Pi and Python. When not working on the web I enjoy camping, kayaking, rock climbing, playing guitar/banjo, cooking and I am a big fan of Doctor Who. I was also recently announced a 2014 Acquia MVP.