May 9, 2014

Submit your sessions for DrupalCon Amsterdam

DrupalCon Amsterdam is less than six months away, and we’re swinging into full planning mode. The tracks have been set, and now it’s time for the community to step up: we are now accepting session submissions.

Here are the tracks for DrupalCon Amsterdam, as well as what we are seeking for each:

Coding and Development

  • Drupal 8 for Drupal 7 developers
  • Tools for upgrading your modules
  • OOP methodology relevant for Drupal 8 projects
  • Introductory sessions to the Drupal 8 changes, new entity system, plugin system, etc
  • Software quality as a tool, not a goal
  • BDD and TDD team workflows used in real projects
  • Software design oriented to security

Core Conversations: Achieving sustainability

  • Improving (website, testbot, process)
  • Funding core
  • Performance and tracking data overtime
  • Welcoming designers, UX professionals, and architects
  • Behat/Frontend testing

DevOps: Breaking down the silos

  • Establishing DevOps Culture
  • Continuous Delivery
  • Logging / Log Data Handling
  • Dashboard Design / Data Visualization
  • Monitoring
  • Automated Deployments / Strategies
  • Continuous Integration
  • Testing
  • Performance
  • Security
  • Infrastructure Management (Chef, Puppet, Ansible, Salt)
  • Business value of DevOps

Drupal Business: Drupal's Golden Age

  • Topics will be listed pending the outcome of a survey of Drupal agencies and clients.

Frontend: Futuristic tools and techniques

  • Preprocessors
  • CSS architecture
  • Templating systems (ie TWIG)
  • Performance
  • New HTML5 specifications & browser features
  • Automation tools
  • Javascript Libraries
  • Grid and UI frameworks
  • New age design tools
  • Solving new design problems

Site Building: Building sites fast without needing to code!

  • Drupal 8: which modules exist, which are coming, and what is changing
  • Drupal 7 to Drupal 8
  • Comparison of different techniques for Layouting that currently exist
  • Studies and real life examples of Site Builds (Special ways, new ways)

In addition to the above, there will also be two mini tracks this year on case studies and PHP, which we will post more details on soon.

Still not sure what to talk about? Check out some of the proposed sessions. Do any of the above ideas light your fire, or do you think you have something even cooler to share with the community? Send us an idea for a session you would like to host by Friday, 13 June.


Drupal 8 is about some fundamental changes in the way the platform is built: from OOP everywhere to Twig as a templating system. Amongst all these changes, one of them is the usage of the Dependency Injection design pattern. This pattern greatly improves the decoupling and the testability of your code, and it will make Drupal evolutions easier in the future.

During the talk, I'm going to introduce Dependency Injection with real-world examples and then, we are going to learn more about the Symfony Dependency Injection Container which powers Drupal 8.

Don't be afraid, big words do not necessarily mean complexity!