Cloudy with a chance of data migration

Jeff Eaton

Senior Architect at Lullabot

Who’s Jeff?

In 1983, Jeff Eaton used a Fisher-Price Printing Press to publish a neighborhood newspaper. Today, he helps large and small companies build and deploy their own publishing platforms. As a Senior Architect with Lullabot Inc., he has worked with clients including Sony/BMG Music, Fast Company and Inc. Magazine, World Wrestling Entertainment, Verizon Wireless, and more. He’s also the co-author of O’Reilly & Associates’ Using Drupal, a frequent writer and speaker at web and open source conferences, and a shameless fan of well-curated ephemera collections. In a previous life he worked as a freelance writer and a copy editor, jobs that he recalls fondly while building editorial tools for today’s content teams.

Jeff’s topic

Deblobbing in the Real World

The Prussian field marshal Helmuth von Moltke famously said: “no plan survives contact with the enemy.” Similarly, few structured content models survive contact with a complex designs, CMS limitations, and real-world deadlines. Content reuse and cross-channel publishing depend on effective use of structured content: how can we combine those ideals with the pragmatic needs of our projects?

This talk presents three common ways that structured content runs aground in real-world CMS projects, and share a collection of proven tactics for planning around those issues. We can never anticipate every problem, but we can avoid the worst of them.

Audience will learn:

  • How to design a content model that survives next year’s redesign
  • Effective ways to give CMS users control over presentation without baking design into the content
  • How to suck it up and live with well – but not perfectly – structured content.