Experience level: 

Building a community site can be a daunting task. Should you use a distribution or go with a more customized approach?

This session will discuss the approach of starting with basic Drupal 7, building a basic data model, and using entities to build a decoupled foundation so that you can scale your community and add functionality without refactoring your site.

The following topics will be discussed:
- Data modeling
- Entities
- Content strategy
- User roles/profiles
- Social media

If you want to build more efficient sites using a decoupled flexible approach, this session will help introduce some of the latest techniques to accomplish your goals.