Program

You can create your own program by bookmarking different sessions. To use this functionality, you must be registered and logged in.

Sun 15/09/2013 09:00

Welcome & Breakfast

Sun 15/09/2013 10:00

Speaker(s): 
Experience level: 
Intermediate
Drupal 8 will ship with Backbone.js, so a lot of Drupal developers will be exposed to it. Backbone offers a framework to structure and organize javascript code. It simplifies maintainability but at the same time adds a layer of complexity by adding new abstractions and rules about organising JavaScript code. Backbone.js is easy to work with as long as we have an understanding of these rules and concepts. To prevent it being "a pain in the #!$", let's get to know Backbone!
Speaker(s): 
Experience level: 
Beginner
Drupal core is a secure product, but how secure are contrib modules? And custom ones? This session is about proper use of the drupal api's and some best practices for secure drupal development.   Slides are now online. Another good security whitepaper:
Speaker(s): 
Experience level: 
Intermediate
Imagine you could send your users a hyperlink that starts up a step by step walkthrough tutorial for pretty much any process they want to do on your site.

Sun 15/09/2013 11:00

Speaker(s): 
Experience level: 
Intermediate
After an introduction to Dependency Injection as a pattern and Symfony's Dependency Injection Container, we will look into how we can use the container to configure, use and extend services and how to write and register our own services.
Speaker(s): 
Experience level: 
Intermediate
The Google Search Appliance offers an integration of the Google search expertise with business related requirements. We will be discussing our integration of Drupal with the GSA for all search on a Drupal Intranet site.
Speaker(s): 
Experience level: 
Beginner
In this session, we will discuss the current state of the web and it's compatibility with new platforms. All topics handle web technology in general.   Some highlights include: Mobile web design anti-patterns Designing in the browser jQuery or not?

Sun 15/09/2013 12:00

Sandwich Lunch & Drinks

Sun 15/09/2013 13:00

Speaker(s): 
Experience level: 
Advanced
Two things are inevitable in software development: bugs, and more bugs. Unfortunately, JavaScript development is no exception to this rule! 
Speaker(s): 
Experience level: 
Intermediate
At Dropsolid we have a lot of experience managing offshore development teams. We would like to share the knowledge we gained about this topic.
Speaker(s): 
Experience level: 
Intermediate
Drupal has a great module eco-system that allows you to extend and customize Drupal functionality with contributed modules. If a module doesn't quite do what you want it to do, if you find a bug or have a suggestion, then you have the ability to help the module maintainer.

Sun 15/09/2013 14:00

Speaker(s): 
Experience level: 
Beginner
You're building a site - and you think it's almost done. Then, you get the request: "users cannot find the content - we need to add a great search experience too".  
Speaker(s): 
Experience level: 
Intermediate
Drupal website configuration is typically stored in the database, which makes management and deployment of this configuration hard. During this session, we will go over the pitfalls of configuration management and explain a proven solution to this problem in Drupal 7.
Speaker(s): 
Experience level: 
Intermediate
MediaMosa is a full-fledged Digital Asset Management and Delivery System built with Drupal.
Slides: 

Sun 15/09/2013 15:00

Coffee Break

Sun 15/09/2013 15:30

Speaker(s): 
Experience level: 
Intermediate
This session gives you an introduction to the Symfony Standard Edition. Not only does this help you understand parts of components used in Drupal 8, but there are also ways to integrate the Symfony full stack framework into Drupal. The talk will be limited to the Symfony Standard Edition.
Speaker(s): 
Experience level: 
Advanced
Drupal 8 is just around the corner. And while everyone is anxiously waiting for the release, contrib land is catching up and preparing all their precious modules for the newest Drupal version.
Speaker(s): 
Experience level: 
Beginner
In this presentation we will aim to objectively consider the great "Cloud" question from the perspective of business owners, developers, and end users.

Sun 15/09/2013 16:30

Or a few minutes more. We are pleased to announce the new CultureFeed 3.x, a module suite to build an event site based on events gathered in an external backoffice "outdatabase" (UiTdatabank). Use our framework to build a very simple event site or a very complex site, like UiTinVlaanderen.be.
Speaker(s): 
Experience level: 
Beginner
As UX designers, simply crafting a beautiful solution and presenting it well is not enough. Getting it accepted by and sold to a client is the true challenge! The best way to do this is involving your client directly in the design process and having him co-create the solution.
Speaker(s): 
Experience level: 
Beginner
Mobile is shaking the foundations of the publishing industry. There are just too many screen sizes to deal with manually, and content reuse is becoming more and more mainstream. So far 2 key trends have been gaining momentum for mobile publishing: responsive design and adaptive content.

Sun 15/09/2013 17:30

Closing Word