Do it with Drupal 2011

Techniques & Technologies for Building Successful Websites

Do It With Drupal 2009 Schedule

last updated: 12.08.09
schedule subject to change
format for printing

Wednesday, December 9th, 2009

Time Break It Down: Case Studies
Room 2
Watch as we dissect some of the most popular Drupal sites
Build It Up: Fantasy Sites
Room 3
What if some of these popular websites were built with Drupal? We clone the sites pixel for pixel and present where Drupal excelled and where Drupal faltered in building these sites' functionality.

Learn from the Masters
Room 4
Learn Drupal from the masters. We get the developers of some of Drupal's most popular modules to show how they are used.

7:30 - 9:00am Breakfast
Free breakfast each morning!
9:00 - 10:00am Lullabot Introduction & Keynote
Welcome to Do It With Drupal! We'll get you oriented to make sure you'll make the most out of the conference.
10:30 - 11:45am Rob Purdie - The Economist
Economist.com has taken an interesting route into Drupal-land. The site is slowly becoming Drupal-based and the transormation should be complete by December. Come hear their team describe the process and show us the modules and makeup of this high-performance high-traffic website.
Architecting a Drupal site
Hear from a panel of experts on how to start breaking a site down into Drupal concepts.
Doug Vann - Introduction to Drupal

You won't find anyone much more enthusiastic about Drupal than Doug Vann. In the past two years Doug has become the Johnny Appleseed of Drupal, traveling from Drupal event to Drupal event showing people how they can make their lives as web developers more fruitful.

Come get an overview of Drupal, get a demonstration of its power and find out just why it has become so popular as both a content management system and web application platform.

12:00 - 1:30pm Lunch
Who says there's no such thing as a free lunch? Well... it's included in your registration. Each day will have several birds-of-a-feather tables (with topics such as education, libraries, publishing, government, women in tech, etc.) so that people with similar interests can get to meet each other and share knowledge.
1:30 - 2:45pm Eric Gundersen & Jeff Miccolis - Open Atrium

Open Atrium is not only one of Drupal's most popular distributions, but it is a product in its own right. Many people download this intranet solution having never used Drupal before.

What did it take to create this beautiful customized distribution? Come join Development Seed's Eric Gunderson and Jeff Miccolis as they demonstrate Open Atrium, discuss Atrium's development philosophies and technology and share the process of maintaining a major Drupal distribution.

Jeff Robbins - Craig's List
Craig's List is often mocked for its lack of design and simplicity. However, it has remained one of the most popular sites on the web for almost 10 years. Come see how we cloned the site's functionality using Drupal. See how we concept the site, moving Craig's popular functionality into Drupal's vernacular. Watch as we build up CCK content types, Views listings, and taxonomy categories combined with a few handy contrib modules and a little bit of theming to match the site's look and feel.
Karen Stevenson - CCK

Karen Stevenson is the powerhouse behind Drupal's Content Construction Kit, more commonly referred to as CCK. This powerful package of modules allows additional fields to be added to any content type, opening up a world of flexibility which quickly begins to boggle the mind. See how basic fields can be used for complex purposes, how to add images and complex media, and how to interrelate content and users to create complex websites with ease.

3:00 - 4:15pm Andrew Hoppin - New York Senate

NYsenate.gov site is a great example of how government can leverage the web to increase transparency and connectedness for constituents and website visitors. Using Drupal, each senator gets their own subsite complete with their own calendar, videos, and blog. Visitors can receive updates through RSS, email, or text messaging. The main site features a comprehensive listing of current issues and initiatives, public hearing schedules, committees, and an extensive newsroom with press releases, reports, and news clippings.

Andrew Hoppin lead development of this site and will show how the site was concepted, built, and how it works today to make the New York State government more accessible to its people.

Ryan Szrama - Etsy

Etsy.com empowers crafts people to sell their goods online. Each person gets their own gallery-style store page and they can sell as many items as they like.

Ubercart's Ryan Szrama is heading up the constructionn of this fantasy site based on... you guessed it... Ubercart! Come get crafty with Ryan and see how he does it with Drupal.

Earl Miles - Views
It is no exaggeration to say that Earl Miles single-handedly revolutionized the Drupal community when he released the Views module late in 2005. Views' ability to quickly create custom listings of just about anything in Drupal has opened up a new world for site admins. Come learn how to create Views from the man who wrote the module. Find new and intersting ways to use Views that extend well beyond simple unordered lists.
4:15 - 4:45pm Snacks/coffee
You certainly don't think we'd expect you to go this late in the day without a caffeine and sugar fix, do you? Well we won't. Coffee, tea, and much-better-than-you-would-expect cookies for all attendees!
4:45 - 6:00pm Alec Hendry & Paul Reeves - MTV.co.uk

MTV.co.uk launched in 2006 and was one of the first large-scale Drupal sites in existence. Alec Hendry is the guy who brought Drupal to MTV and he's led their Drupal team for the past 3 years.

Drupal runs the entirety of MTV.co.uk and Drupal has enabled MTV's small web team to accomplish some amazing feats rivaling sites with much larger teams and budgets. Come take a look at how this site has matured over the years, and the fascinating production and content-entry process that MTV's small UK team has put together.

Jeff Eaton - Stack Overflow
Stack Overflow is a wildly successful question/answer similar to Experts Exchange. Users can ask and answer questions, rate each others' contributions, and earn karma points for high quality participation on the site. This type of functionality touches on many popular social media features and integrates them into a seamless whole. We'll be duplicating Stack Overflow's functionality using Drupal and show you how we've done it.
Moshe Weitzman - Organic Groups
Organic Groups is Drupal's answer to Yahoo Groups or Google Groups. Part private/public message board, part mailing list, part MySpace, Organic Groups can be used in many ways to solve many different types of problems. Come learn what can be done and how you add Organic Groups to your site from the module's author and creator, Moshe Weitzman.
7:00pm Lullabot Lounge Attendee/Speaker Mixer
Come join us on the 41st floor of the Marriott for food and drinks overlooking the French Quarter

Thursday, December 10th, 2009

Time Social Web
What use is your website if no one visits? These sessions focus on building a community around your site.
Front End & Design
Make it pretty. Make it usable. Make it flashy.

Learn from the Masters
Learn Drupal from the masters. We get the developers of some of Drupal's most popular modules to show how they are used.

7:30 - 9:00am Breakfast
Haul yourself out of bed. 'Cause they know how to do breakfast in New Orleans. An exciting assortment of fresh fruit, warm pastries, and hot coffee help get you up and alert for a full day of Drupally goodness.
9:00 - 10:00am Kristina Halvorson - Let's Hug It Out: UX, Design, Code... and Content
We spend so much time discussing the technical aspects of our Drupal site that we often forget about our site's central purpose - content. Kristina is the author of Content Strategy for the Web and is recognized as one of the country’s leading content strategists. She has appeared as a featured speaker at Web 2.0 Expo, IA Summit, Future of Web Apps, An Event Apart, and many other conferences. To ensure a successful project, we all need to spend some time planning our site's content, not just its management system.
10:30 - 11:45am Micki Krimmel - What Would The Community Manager Do?

What exactly is a Community Manager? A Community Manager can do a lot more than moderate your forum. She can change the entire culture of your company. She can advocate for your community. She can keep you one step ahead of your competitors. She can help you build a sustainable business… if you let her.

Hiring a Community Manager could be a great thing for your company. But imagine if you could turn all of your employees into Community Managers! We’ll work together to learn how employees in every department of your company can benefit from asking the question: What Would the Community Manager Do?

Aaron Stanush & Todd Ross Nienkerk - From Photoshop to Drupal Theme
Drupal's theme layer is very flexible and can accommodate just about any web design. However, it is helpful for designers to remember that they're creating not only a page, but a complete system to house the all of the site's content. Aaron and Todd talk about concepting and creating a CMS optimized design and show the process of converting the Photoshop file into a complete Drupal theme.
Addi Berry - Configuring a kick ass WYSIWYG editor
Your users ask for it, but it seems like there are about 100 different ways to do a rich text editor for Drupal. We'll show you a few of the options and then show you how to configure a full featured what-you-see-is-what-you-get (WYSIWYG) to allow your users to style text, insert images, and easily create links without driving your site administrators crazy.
12:00 - 1:30pm Lunch
Who says there's no such thing as a free lunch? Well... it's included in your registration. Each day will have several birds-of-a-feather tables (with topics such as education, libraries, publishing, government, women in tech, etc.) so that people with similar interests can get to meet each other and share knowledge.
1:30 - 2:45pm Jon Armstrong & Ben Brown - Creating a Community
Jon and Ben have recently launched a Drupal-based community site for Dooce.com, one of the world's most popular blog sites. Creating an online community requires much more than just creating the website. Come learn about the importance of building a consistent and engadging community environment and persona as a foundation for a compelling site.
Emma Jane Hogbin - Front End Tools and Skills
You have a theme. It's using a base theme and a grid and it's awesome. Life would be so much better though if you understood some of the codey stuff you copied into in your theme's files. Using examples from the Drupal.org Theme Guide as well as her wildly popular book, Front End Drupal, Emma will teach you how to gain precise control over your site's design.
Allie Micka - Geolocation
Forget "world-wide", the web is going local! The technology is already in place for your iPhone to tell a website where you are. In the near future, searching your site's content by geographical location will be as essential as keywords and text are today. This session will take a look at tools for adding location-based information to your content and displaying it in interesting ways.
3:00 - 4:15pm Drupal for Schools and Universities
A panel of Drupal decision makers from Arizona State University, Columbia University, and MIT discuss the ways which Drupal is being used at their institutions and how it has impacted the way in which their schools and departments are able to communicate.
Nathan Haug - jQuery for Drupal
jQuery is the amazing Javascript library which comes bundled with Drupal. Nate "Quicksketch" Haug has written most of jQuery-based drag-and-drop functionality and the AHAH framework for Drupal core. He's also one of Lullabot's top teachers and leads our Theming and jQuery workshops. Come get a crash course from this jQuery ninja.
Ryan Szrama - All About Ubercart
Ecommerce is probably one of the most sticky, messy, and stressful technologies that one can add to their website. Yet it can also be an empowering, transformative, and (literally) enriching technology. After examining the existing open source e-commerce solutions, Ryan decided to create a new solution based on Drupal. That solution is Übercart, an ecommerce system that has quickly become one of the most popular out there. Come hear what Übercart is capable of, how is being used, and what it will take for you to add it to a site when the client asks.
4:15 - 4:45pm Snacks/coffee
You certainly don't think we'd expect you to go this late in the day without a caffeine and sugar fix, do you? Well we won't. Coffee, tea, and much-better-than-you-would-expect cookies for all attendees!
4:45 - 6:00pm Addi Berry & Angie Byron - Building the Drupal Community
Addison Berry is the Drupal documentation lead. Angela Byron is the co-maintainer for Drupal 7. They both spend an immense amount of time interacting with and guiding the community on drupal.org. In building a community development platform, Drupal has also built a thriving development community. Come learn about how this community functions, about the difficulties it has faced, and the benefits to be gained by understanding how to tap its resources.
Ben Finklea - SEO for Drupal
Ben is the is the founder and CEO of the Drupal SEO company Volacci and the author of Drupal 6 Search Engine Optimization. Building your site is one thing, getting it found is another. Drupal's core functionality offers most of the tools you'll need to keep Google happy. Ben will discuss tips and techniques for how to create content, configure your Drupal site, and which add-on modules to use to create a site that is just what people are searching for!
Eric Gunderson - Harnessing the Power of Features
In the past, individual Drupal modules enabled features or groups of functionality on a site. However, with more and more focus on building-blocks modules like Views and CCK fields, much of the same functionality offered by these dedicated modules can be created in a much more flexible way. However, this becomes a lot like giving a person a stack of wood and nails and saying, "It's a house!". The Features system is a way of packaging up the blueprints and the carpenter. Just enable a "feature" and the features module will create and configure the building blocks to give you what you need.
7:00pm Social Event
You didn't just come here to learn stuff! Meet some of the other attendees. You might just have something in common.

Friday, December 11th, 2009

Time Business
If your Drupal project is going to be a success, you're going to need to get organized and understand the business side of things. These sessions focus on the spreadsheets and numbers surrounding Drupal success.
Back End
Get under the hood and tune up your Drupal site.
Learn from the Masters
Learn Drupal from the masters. We get the developers of some of Drupal's most popular modules to show how they are used.

7:30 - 9:00am Breakfast
Free breakfast each morning!
9:00 - 10:00am Dries Buytaert - The Evolution of Drupal
Dries! He's the guy who started it all. As the project founder and lead, he not only gave it the silly name, but he has overseen the project as it has become one of the most popular web platforms on the planet.
10:30 - 11:45am Michael Meyers - Investing in Open Source

Mike Meyers was the co-founder and CTO of NowPublic.com, the first venture-backed start up based on Drupal. In September 2009, NowPublic was acquired by Clarity Group which owns and operates Examiner.com, a top-200 website. Mike is now the CTO of Clarity and is heading the process of moving Examiner.com to Drupal.

How does it work to sell a company with an Open Source based website? How do investors feel about a development team giving away all of their work? How can large popular websites move to a common platform and maintain a competitive advantage? These are all questions Mike needs to deal with on a daily basis and he will share his thoughts with us.

Josh Koenig - Drupal In The Cloud
Josh is one of the leaders of the Pantheon project, an initiative and set of scripts to host Drupal on Amazon web services. Josh will demonstrate how to get Drupal running in a virtualized environment and discuss the performance implications and advantages of running your site in the cloud.
Angie Byron - Looking Forward To Drupal 7
Angie Byron is the Drupal 7 lead. Come join her on a tour of the new features and functionality which will be included in the next version of Drupal.
12:00 - 1:30pm Lunch
Who says there's no such thing as a free lunch? Well... it's included in your registration. Each day will have several birds-of-a-feather tables (with topics such as education, libraries, publishing, government, women in tech, etc.) so that people with similar interests can get to meet each other and share knowledge.
1:30 - 2:45pm Liza Kindred - Open Source Business
The Open Source Initiative says that “Open Source is a way for people to collaborate on software without being encumbered by the problems of intellectual property.” Liza says that Open Source is also a way for businesses to espouse the qualities of openness and collaboration and harness them into successful, modern business models. We all know that proprietary software is a thing of the past; come learn why closed business models are on their way out as well.
Greg Knaddison - Drupal Under Fire: Website Security
Greg is the author of Cracking Drupal. As a member of Drupal's highly respected security team, Greg has just about seen it all in Drupal. Learn how Drupal's flexibility can sometimes lead to security holes and how to avoid these problems.
Earl Miles - Panels
When he wrote Views, Earl Miles revolutionized the way that Drupal modules were written. With Panels, Earl has rethought Drupal's entire layout system. Come learn how to use Panels' drag and drop functionality to quickly create custom layouts for your site.
3:00 - 4:15pm Rob Purdie - Scrum-based Project Management
Rob Purdie has acted as the project manager for many successful Drupal sites including Amnesty.com, Greenpeace.com, and Concern.net. He is currently overseeing the move of Economist.com to Drupal. Rob has also been key in popularizing the Scrum development methodology with Drupal. Come hear Rob talk about his techniques for ensuring Drupal success.
Matt Westgate - Drupal Under Pressure:
Performance & Scalability
Lullabot co-founder, Matt Westgate, has helped tune and tweak some of the largest Drupal sites in existence. Come hear the tricks to surviving a listing in Yahoo news, Digg, or just being an incredibly popular site.
Karen Stevenson - Event Management:
Dates & Calendars
Anyone who has spent any time trying to create calendars and date-based information will appreciate this down-to-earth talk by Karen Stevenson who has more experience than most humans in this area.
4:15 - 4:45pm Snacks/coffee
You certainly don't think we'd expect you to go this late in the day without a caffeine and sugar fix, do you? Well we won't. Coffee, tea, and much-better-than-you-would-expect cookies for all attendees!
4:45 - 6:00pm All Drupal Questions Answered - The Expert Panel
We wrap up the event with a panel of speakers answering audience questions and addressing topics not fully covered in the remainder of the seminar.

Saturday, December 12th, 2009

Time Volunteer Day
9:00am - 5:00pm
Habitat for Humanity volunteer day
Stay in New Orleans an extra day and help out with Habitat for Humanity. Last year's Habitat day was lots of fun and we're doing it again.