Accepted sessions

Session Experience levelsort icon Track
Entity Translation
Florian Lorétan

For a long time, the standard content translation mechanism for Drupal has been to have one separate piece of content for each language. Entity Translation is an alternative translation mechanism...

Intermediate Multilingual
Responsive Web Design: everything has changed
Javier Usobiaga

Responsive Web Design has become the answer for accessing websites through very different devices such as laptops, tablets, mobile phones and TVs with very different sizes, resolutions and...

Intermediate Frontend & mobile
Designing and building for the editor experience
Andreas Sahle, Daniel Nolde

The editor experience is somehow a blind spot in a lot of projects.
There might exist a great design for the “frontend”, a lot of efforts go into building a good user experience for site...

Intermediate Sites building & Case studies
Performance 101
Marcus Deglos

Maybe your site's getting a million hits a day. Or maybe just 10. You still want a faster site, right?

This session covers the tools and techniques I use on everything from my blog site...

Intermediate Performance
Drupal Commerce nuts & bolts for contrib developers
Pedro Cambra

Drupal Commerce provides a lean core of commerce functionality, which is meant to be extended with contrib modules for common use cases.
And these days, everyone is writing a Commerce module...

Intermediate Development
NodeStream: A distribution platform
Fabian Sörqvist, Pontus Nilsson

When building Drupal sites today, you are often faced with two choices: Start out from scratch building a solution on top of the Drupal ecosystem, or go with an already made solution in form of a...

Intermediate Sites building & Case studies
Drush Workshop
Juan Pablo Novillo Requena

Drush is a command-line shell and scripting interface for Drupal. It provides a set of commands which act as shortcuts to perform common tasks with Drupal sites. The purpose of this workshop is to...

Intermediate Development
Introducing Symfony2
Claudio Beatrice

During his last keynote in Denver, Dries made it clear that Symfony2 is going to play an extremely important role in the making of the upcoming version(s) of Drupal. This session will cover the...

Intermediate Development
How to sleep without the server-crash-fear (High Availability and High Performance Hosting for Drupal)
Michael Schmid

Hosting Drupal for a small and medium site is not very hard. But what if the Drupal Site is business criticality for the customer? Or the servers should handle thousands of Users at the same time...

Intermediate Devops
Architecting Drupal Modules - Report from the frontlines
Ronald Ashri

Drupal as a Content Management Framework, and via its wider contrib ecosystem, offers module developers a wide and, lets face it, confusing array of options.

How do you properly architect a...

Intermediate Development
Introducing the Drupal 8 configuration management system
Greg Dunlap

Drupal 8 has a new configuration management system! In this session I will provide an architectural overview of the system, as well as code samples and information developers will need to...

Intermediate Devops
Mapping with Drupal
Boris Doesborg

If you want to start developing maps in your Drupal 7 websites you should prepare for a steep learning curve.

Unlike Drupal 6, Drupal 7 has much less all-in-one-out-of-the-box mapping...

Intermediate Sites building & Case studies
Cloud to the rescue? Servers, Files, CDNs and Fun!
Alex McFadyen

As cloud based systems get cheaper and more robust, how can we take best advantage of them?

Our site needed to upgrade, servers and storage. We are faced with an interesting problem, LOTS...

Intermediate Devops
Drupalize Your Data: Use Entities!
Wolfgang Ziegler

For those that have not been to Denver or missed it, this session would be the same as given in Denver, see...

Intermediate Development
Personalisation and Recommendations using Drupal
Klokie Grossfeld, Daniel Harris

Most social networks and commerce websites are providing their users with friend and product recommendations. Ever wanted to add powerful user- and item-based recommendations to your social or...

Intermediate Sites building & Case studies
Staging with git and drush
Markus Heurung

It’s good practice to develop your Drupal site locally before you push your changes to a production site. And it’s even better having a testing environment where you integrate your changes with a...

Intermediate Devops
drupal and nodejs - beyond chat
Fredrik Lassen

using drupal-nodejs integration modules (nodejs.module[1] and dnode.module[2]) this session will demonstrate a few intermediate use-cases beyond the ubiquituous "chat"-example. Examples will...

Intermediate Development