Don't Design Websites. Design Web SYSTEMS.

The purpose of this session is to rethink what we mean by "website," the role of the designer, and the purpose of a CMS. We will discuss:

  1. The role of designers in a web project. Drupal's theme layer is very flexible and can accommodate just about any design. It's important for designers to remember, however, that they're not really creating a page — they're building a complete system to house the all of the site's content and functionality.
  2. The design process used at Four Kitchens to ensure a successful web project.
  3. The tension between a design and a CMS. Should your design be optimized for your CMS? Or should you modify your CMS to achieve your design? In other words, are you walking the dog, or is the dog walking you?
  4. The "Goldilocks CMS": Drupal as a backend with alternate frontends. Drupal's theming layer is difficult to master and expensive to upgrade between major releases. We will discuss how the frontend and backend can be decoupled to provide better experiences for users, developers, and designers alike. (This is sometimes referred to as "headless Drupal.")
  5. The future of the CMS and how you can "future proof" your web project and process. For example, we will discuss when a CMS should be "decoupled" so that the frontend and backend are entirely separate.

Get ready for some really big, innovate ideas!

For a preview of this session, check out The Future of the CMS, a lunchtime session we presented during DrupalCon Austin. Slides are also available.

About the speakers

Todd Nienkerk is a Digital Strategist and Partner at Four Kitchens. He and the other Web Chefs spend their days making big websites. Todd often serves as a mentor for other companies within the web industry, especially within the world of open source. In the last five years, Todd has spoken at 35 events across North America and Europe, including dozens of DrupalCamps, most DrupalCons, and SXSW Interactive two years in a row.

Mike Minecki has been building websites since 1999. As Director of Technology at Four Kitchens, he leads and coaches Four Kitchens' technical team. Mike is an avid speaker and has presented at more than a dozen conferences across the country. He has taught Node.js in Austin and San Francisco, and has been speaking at events around the country about how to integrate Node.js and Drupal.

Schedule info
Track: 
Frontend
Experience level: 
Intermediate
Drupal Version: 
Drupal 7.x