Accepted sessions

Check the overall conference schedule.
Read up on our tracks.

Session Experience level Track
A Bulletproof Approach to Theming

Theming is not rocket science, but it can be difficult being a themer on Drupal projects that are larger in scale. Often you find yourself being pulled into projects at an especially unfortunate...

Intermediate Design, UX and Theming
Adaptive, Responsive, Mobile First and Drupal Theming for the Future with HTML5, CSS3 and Omega

As designers/themers we've always been pressed with dealing with screen sizes. I remember the days when we had to worry how many of our site visitors used a 800x600 screen resolution and when we...

Intermediate Design, UX and Theming
Aegir-Based Business Models

Aegir is a distributed provisioning system for Drupal that allows you to manage thousands of sites across as many concurrent instances of Drupal on as many servers as you need. At Koumbit...

Intermediate Business and Best Practices
Aegir: One Drupal to Rule Them All!
,

This session will illustrate the use of the Aegir hosting system to simplify the life of developers and administrators, by automating the common tasks involved in deploying and managing sites....

Beginner Site Building and Environment Set-up
An Introduction to Form Builder - A New Interface for Fields

Through the history of Drupal, there have been several different modules that allow the building of forms: Profile, Flexinode, Survey, Webform, CCK, and D7's Field. All of these set out with...

Intermediate Code & Coders
Bounty.com - Performance and Scalability

Jonathan Anthony, former CTO of Bounty, will be presenting the adoption of Drupal for bounty.com, which is the second biggest Drupal Web site in the UK.
He will be addressing the issues...

Business Day
Bridging the Gap Between Desktop and Mobile Publishing with Drupal

While mobile websites are becoming a commodity, many developers still struggle with the task of connecting their Drupal sites with the mobile and tablet world. Thousands of desktop focused sites...

Intermediate Code & Coders
Building and Maintaining a Distribution in Drupal 7 with Features
,

Drupal 7 allows to easily build and maintain distributions, i.e. repeatable website templates; you can benefit from this in all cases, whether you aim at large-scale deployments or even at...

Intermediate Code & Coders
Building Your Drupal Products the Right Way: Customer Development and Business Model Generation in a Lean Startup

Every day more and more companies start using Drupal and the day will come when it'll make all the difference if you are more than just-another-Drupal-shop.

Drupal is a very...

Intermediate Business and Best Practices
Chorion: Migrating and Consolidating Localised Branded Web Sites With Drupal

Chorion is the owner of a number of major brands which it develops globally through the production of family entertainment. Historically Chorion has developed rich flash-based web sites for each...

Business Day
Content Staging and Deployments in Drupal 7
,

Content staging and deployment strategies are something that many site builders are fighting with. Publishers wants to preview and optimize content or whole sections of a site, before...

Intermediate Site Building and Environment Set-up
Continuous Integration Will Solve Everything

Continuous integration(CI) is the process of which a system is integrated on a continuous basis, leading to multiple integrations in a development cycle. This provides a means to monitor the...

Intermediate Code & Coders
Contributing Without Code

When you think about contributing to Drupal your first thought is usually of patching bugs and writing new features.

If you are not a developer, don't worry! There is a huge opportunity to...

Beginner Ecosystem
Creating and Measuring the User Experience

This session will cover:

  • Methods to flush out requirements and uncover both good and bad ideas
  • Tools and methods to accelerate user...
Beginner Design, UX and Theming
Damn Quick Drupal: How to Make Drupal Perform and Scale Like a Rockstar!

I've often heard folks complain that Drupal doesn't scale well and has issues with performance. You'll hear people saying it isn't suited for large sites, or that it is bloated and too slow. A...

Advanced Code & Coders
Data Migration into Drupal

update: slides posted to Slideshare

So, your client has seen the light and is tossing out their old CMS...

Intermediate Code & Coders
Developing with Drupal Commerce
, , ,

Some of the earliest and most complex deployments of Drupal Commerce have been developed in Europe, including Eurocentres for global language course sales...

Intermediate Code & Coders
dog: A New Era for Drupal Sitebuilding

Dog is a new approach building Drupal sites that deeply embraces Git in order to build portable, deployable Drupal site packages. Dog makes the process...

Intermediate Site Building and Environment Set-up
Doing Drupal Security Right

Drupal strives to be a very secure system by design, but it comes with responsibilities for the site architect, maintainer and even the sysadmin to take into account. This session aims at...

Intermediate Site Building and Environment Set-up
Don't Design Websites. Design Web SYSTEMS!
,

Update 2011-08-25: Slides can be downloaded here. Due to file size restrictions, we had to remove many of the image-heavy slides. You can...

Intermediate Design, UX and Theming
Drupal as Base System For Your iPhone Android iPad Apps

Well no need to explain why mobile apps are important! At present you can't really ignore the iOS and Android platforms. Both these technologies have great potential to use our existing web based...

Intermediate Business and Best Practices
Drupal Mergers, Acquisitions & Alliances
, , ,

Drupal is a growing and maturing industry. The typical Drupal business is no longer just a small sole proprietor, trying to make ends meet. There is now a wide range of businesses working with...

Beginner Business and Best Practices
Drupal Module Developer Challenge by Tropo: Kick-Off

Read more about it here.

Day Stage
Drupal Module Developer Challenge by Tropo: Winners Announced and Entries Demoed

Read more about it here

Day Stage
Drupal On a Dime
,

You already know Drupal is capable of doing almost anything... for a price. But what about those looking to leverage Drupal on a tight budget and timeline? Is it possible to build a kick-butt site...

Beginner Business and Best Practices
Drush Deploy
,

From small sites to large, drush is an essential tool in a drupal deployment strategy. Many of us are already using commands like rsync, sql-sync, features-revert, and updatedb as steps in our...

Intermediate Site Building and Environment Set-up
E-Commerce - The Benefits of Using Drupal
, ,

More information is coming soon

Day Stage
Easy Drupal Hosting Lifecycle: Local Dev, Production Deploy, Cloud Scale, and Sleep Well.

Drupal site best practice workflow includes initial development on local workstation, testing in a staging environment, and a production environment ranging from a single server to a high-...

Beginner Site Building and Environment Set-up
Eating the Elephant - Managing a Big Drupal Project
,

So what's it like to manage a huge Drupal project with over 100 people on the team, a multi million pound project budget, and demanding clients?

Colin Sweetman and Al Croston of Axis12...

Intermediate Business and Best Practices
Entities - Emerging Patterns of Usage

Entities are a powerful new abstraction introduced in Drupal 7 that can provide new ways to approach and resolve several often-encountered development problems. Questions remain though as to when...

Intermediate Code & Coders
Forensic Theming: Key Techniques to Building Effective Drupal Themes

The theme of your website has the capacity for beautiful, semantic markup...and also the hacky HTML soup. You can build a new theme by downloading a free theme and tearing out its guts--or you can...

Beginner Design, UX and Theming
Free Software and You
,

So you've taken the plunge into Drupal and you know that it's open source. But what does that mean in practice?

Free and Open Source Software means more than just no licensing costs. In...

Intermediate Ecosystem
Hollywood Storytelling and the Drupal Development Process

Finding the best way to approach Drupal site development can be a daunting task. Not only do projects vary widely in size, scope, and team composition, but there are also several different...

Beginner Business and Best Practices
How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and a Community-Based Accreditation Scheme for Drupal
,

As Drupal grows, so do the challenges of identifying and developing Drupal talent. Gone are the days that a look at the issue queues of various projects could identify all the key talent available...

Intermediate Ecosystem
How to Have an Open Relationship... With Software (and Still Make the Paper)

You love Drupal. You love Linux. You have a pet penguin and you recompile your kernel daily. So what, at the end of the day, you've got to pay your mortgage, and last time I checked, the bank...

Intermediate Ecosystem
How to Theme Like A Rockstar

Theming a site is NOT doing a grid, modifying the CSS & changing a bit of HTML - Theming starts when the first field is created!

This is where Design, UX, Drupal stuff, functionality...

Intermediate Design, UX and Theming
I'm Leaving You: The Risks of Dumping Your Old CMS for Drupal and How to Manage Them

In the old days, moving to Drupal often meant converting static pages or templates to Drupal nodes. Today, it is rare that we get to build a site from scratch. Reality is that most major Drupal...

Beginner Business and Best Practices
Integration with External Services (APIs, web applications, mobile)
,

In this session we'll share how to integrate Drupal other web based or enterprise services. More precisely:

  • How can we make calls between different Drupal instances, even different...
Day Stage
Living, Breathing, Drupal: The Biology of the Request

Taken in its simplest form, Drupal is a linear system that starts at line 1 of index.php and executes its code line-by-line until it outputs what a user asked for. What if we could visually...

Intermediate Code & Coders
Mad Skillz: Become the Best in the World

Are you a themer or developer who wants to work on bigger, more complicated projects? Do you want to send your resume to top Drupal shops and get hired? Do you want to assess and approve your...

Intermediate Ecosystem
Making Your Theme Scale With Your Brand
,

Brands grow organically and often undergo complete re-design. How do you prepare for change and build a scalable brand? Our session will show how, when you theme effectively, Drupal has the power...

Intermediate Design, UX and Theming
Managing Localized & Multi-site Environments
,

Drupal's multi-site and multi-lingual features make it possible to host a large number of sites, in many different languages on the same drupal installation. Making the most of this power presents...

Day Stage
Meet the Drupal Association and DrupalCon

The Drupal Association is a not-for-profit trade organization that tasks itself with fostering and supporting the Drupal software project, the community and its growth. Created in 2006 by a group...

Beginner Ecosystem
Minnesota Usability Study : What Do Users Have to Say About Drupal 7?
, ,

Three years after our first round of formal usability testing on Drupal 6, the UX team returned to the University of Minnesota in May 2011 to uncover usability issues and patterns for Drupal 7....

Beginner Design, UX and Theming
Multilingual Drupal Solutions: Use Cases and Modules
,

Building multilingual websites is hard. It's hard because there are many different decisions that need to be made, touching everything from business logic to technical considerations.

...

Intermediate Site Building and Environment Set-up
Node.js and Drupal
,

Drupal is a powerful, flexible platform for building applications, but not something that handles realtime notifcations easily.

Node.js is a breath of fresh...

Intermediate Code & Coders
Of Constraints and Capabilities: Applying Systems Thinking to Design the Ideal Experience
,

In software design and development we often overlook the role of our customers in applying their own capabilities to achieve their goals, often creating solutions that are bloated, complex, and...

Beginner Design, UX and Theming
OG7 - This Time It's On!

OG7 - the one that should have been in Drupalcon Chicago, but this time, I'll even be there!

Learn about all the new stuff OG7 has.

Intermediate Site Building and Environment Set-up
OXFAM + Drupal = Great
,

Oxfam is an international confederation of 15 organizations working together in 98 countries to find lasting solutions to poverty and injustice. Since they need to communicate quickly and richly...

Intermediate Business and Best Practices
Product, Framework, or Platform? What They Mean, And Why You Should Care

As Drupal's popularity has grown, its core audience of hobbyist developers has exploded into an international community of businesses, nonprofits, independent developers, startups, and governments...

Intermediate Ecosystem

Platinum Sponsors