Lullabot Ideas
We know stuff. We empower you to know stuff too.
DrupalCon Denver Session Update
Article by Karen StevensonNovember 17, 2011 - 4:34pm
The DrupalCon Denver committee has posted a list of the sessions that will definitely be on the docket next spring in Denver.
The sessions on this list represent 80% of the sessions for DrupalCon. The other proposals are still in consideration and the final cut among them will be announced in January.
As you can see by that list, DrupalCon Denver is shaping up nicely, with a wide variety of interesting presentations on dozens of topics that should be timely and important to anyone using or building Drupal sites. Have you signed up for DrupalCon yet? Register today!
Ten of the confirmed sessions are led, or co-led, by the Lullabot team. The current list of Lullabot sessions is:
Business and Strategy
Growing a Virtual Company & Maintaining Team Moxie
- Matt Westgate (metta)
Building and retaining highly capable teams is a universal challenge in the technology field, and Drupal is certainly no exception. Join Lullabot cofounder Matt Westgate as he walks you through the pitfalls, the success points and funnier moments of growing a virtual team from 2 to nearly 30 people over the past 5 years.
Site Building
Webform: The Survey Tool For Drupal
- Nate Haug (quicksketch)
Webform is the tool for surveys and data collection in Drupal. Come learn how to make a survey with this popular module. If you've used Webform in the past, come learn about all the things you probably don't know about 3.0 (e-mail attachments, conditional logic, PDF support and more!)
Changing the tires at 60 MPH: How Martha Stewart Living migrated to Drupal
- James Sansbury (q0rban)
PANEL: Building a complex, high traffic, Drupal site from scratch is challenging. Converting a site that already has a high traffic web presence to Drupal while maintaining the legacy site throughout the process is like changing your tires at 60 MPH. Martha Stewart Living Omnimedia tackled this very issue on an enterprise scale, running two CMS systems, Vignette and Drupal, simultaneously under the same domains. While the new site was being built, the legacy site was still being maintained and updated, the Drupal development environment was continuously updated with fresh data from the legacy site, and users were intelligently routed between pages from the old and new sites.
The Alice In Wonderland World of Fields and Entities
- Karen Stevenson (KarenS)
Drupal 7 is a topsy turvy place where everything you thought you knew about content types and fields goes out the window. Enter the Mad Hatter's world where anything can be an entity and fields can go everywhere. This session will look at some of the new entity and field modules, and some older modules that have been re-invented for D7. We'll talk about how they work and where they could be useful. And we'll discuss some of the questions they raise, like when you might want to create a new entity rather than use a content type.
Drupal Community
The Drupal Marketplace: How "What We Sell" and "How We Sell it" Affects the Community, Our Clients, & Drupal
- Matt Westgate (metta)
PANEL: You only have to look as far as a DrupalCon trade show floor to see that Drupal is "for sale." We sell convenience and customization in Drupal through managed services and SaaS solutions; we sell Drupal beauty through design services and themes; and we sell greater usability through distributions and apps. But whereas selling Drupal services has always been a known element of the Drupal ecosystem, the concept of "products" is newer, scarier, and the subject of a lot of community debate.
Commerce
PCI: A Four-Letter Word of E-Commerce
- Matt Kleve (vordude)
The Payment Card Industry Data Security Standard (PCI DSS) is a huge, scary set of policies and procedures intended to optimize the security of credit, debit and cash card transactions. When you first get started the idea of becoming (and staying) compliant seems like a Labor of Sisyphus.
Recurring billing is hard, is hard, is hard:
- Joe Shindelar (eojthebrave)
On the surface it may seems simple enough; Collect someone's credit card information and then bill then charge them once a month. If they fail to pay then kick them out. There's a lot more to it than that though. The truth of the matter is building an effective recurring billing (subscription) system involves a whole lot more than just charging someone's credit card and saying thanks.
Design and User Experience
Designing for Content Management Systems
- Jared Ponchot (jponch)
The job of a web designer these days includes designing for content that changes, is highly dynamic, and often does not yet exist. Gone are the halcyon days of static, 5 page websites that are just as rigid as a printed brochure (let's be honest, we don't miss that). This reality has created a great deal of debate within our industry and a fair amount of difficulty in our design processes.
Designing for Media Platforms
- Jared Ponchot (jponch)
PANEL: A standout strength of Drupal is its flexibility for large scale media entities that produce a variety of content for a variety of mediums. These websites are far more complex than the average brand or blog site. With that comes a unique set of challenges that lend themselves to this kind of design. This presentation will feature three case studies from the designers behind Al Jazeera, TakePart and Grammy.com, and reveal the real-life challenges these designers faced head on.
Coding and Development
Tame the Burrito: Understanding the Five Layers of Drupal
- Jeff Eaton (eaton)
Drupal has long outgrown its origins as a humble dorm-room project. The project encompasses a large ecosystem of developers, site builders, and businesses; hundreds of APIs and subsystems; and a wealth of contributed modules and plugins. With the rise of install profiles, distributions, and a UX-driven emphasis on product polish, it's easy to see that complexity growing even more. Making sense of Drupal's codebase and its culture requires breaking down the platform's different layers, and understanding their purpose.

Comments
Most excited to hear Matt
Most excited to hear Matt talk about maintaining team moxie with a virtual team. Despite your best efforts, it can be a practical necessity in the Drupal community to hire remote employees - if you don't, someone else will be happy to, and you'll still be short one rock star. : P