Tracks

Tracks are a series of sessions in a particular area which span in experience level from beginner to advanced. Sessions are 60 minutes, labs are 2+ hour interactive sessions, and 15 minute sessions are called Lightning Talks.

Tracks

  • Coding and Development
  • Core Conversations: Achieving sustainability
  • DevOps: Breaking down the silos
  • Drupal Business: Drupal's Golden Age
  • Frontend: Futuristic tools and techniques
  • Site Building: Building sites fast without needing to code!
  • Mini tracks: Case Studies and PHP
  • Business Showcase
  • The Community track is now a full day Community Summit on Monday.


    Coding and Development

    PHP and Drupal are maturing rapidly in the glow of a new approach to collaboration. The Coding and Development track will show you how you can leverage evolving tools and processes to increase the efficiency, velocity, and quality of projects.

    This track will help developers to be up to date with the new release of Drupal, not only on the Drupal island, but demonstrating the best practices and industry standards of the web today.

    We are actively seeking the following session topics:

    • 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

    Core Conversations are a place for people actively working on and contributing to Drupal core or Drupal.org to meet, discuss and plan the future of Drupal.

    This is the place for big ideas about the future of Drupal, as well as discussions about where we want to go, how we're going to get there. Where regular tracks and sessions focus on the present and immediate future, Core Conversations are about long-term.

    We are actively seeking the following session topics:

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


    Drupal Business: Drupal's Golden Age

    The 17th Century is described as the Dutch Golden Age, in which the Netherlands seized opportunities and became a world leader in business, the arts, science and more.

    As DrupalCon Europe is in Amsterdam this year, we’re reflecting that spirit, and looking at how Drupal agencies and service providers can develop the way they work to become world class — better able to compete with well established big agencies — in order to create a Golden Age for Drupal businesses.

    Just as with the boom in the Netherlands we’ll do this by taking new ideas from elsewhere, rather than just discussing what we already know.

    We are actively seeking the following session topics:

    • Strategies and tactics for marketing Drupal businesses and their services to take advantage of the opportunities that are coming in this golden age for Drupal - identifying potential clients, contacting them, attracting them to find out more about your business and Drupal, and educating them about the benefits.
    • Techniques and tools for setting up projects for success during the sales and discovery phases - by making sure the project is defined well, everyone shares the same expectations, everyone knows what success will look like, and there’s a much higher chance of the project going well and the client being happy.
    • Good communications during a project so that it continues to run smoothly
    • Good management practice tips and tools for agency-style businesses so that they are stable and able to grow quickly
    • View the recap of the results of the business survey


    DevOps: Breaking down the silos

    Five years ago the DevOps movement started with a simple goal - to bridge the gap between the world of developers and operations. Two worlds that could not be more different: Developers who need to push new code and functionality every day. On the other hand, Operations which needs to comply with the requirements of business.

    By trying to change the culture, establishing and improving automation across the toolchain, measuring success or failure and sharing the experiences ,we are on a good way to improve the outcome for our customers, as well as the team working on a project.

    We are actively seeking the following session topics:

    • 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


    Frontend: Futuristic tools and techniques

    Frontend development and design is evolving terrifyingly quickly. The line between graphic design, UX design, and development is blurring.

    New workflows and tools are being developed collaboratively all around the world and we will explore them across this track.

    Let’s focus on introducing new tools and techniques to transform and enhance each others workflow. Let’s look to the future and share things that excite us.

    We are actively seeking the following session topics:

    • 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!

    With Site Building we can achieve and build great sites without needing to code, one thing that Drupal makes special and great. But there are a lot of ways to reach a goal, let’s share the knowledge, and teach each other how to achieve. Are you using a module in really cool ways? With real life examples? Tell everybody about it!

    And Drupal 8 is on it’s way, Core soon will be done. But Contrib is just getting started; some things change, some will be the same. Come and share your plans for your Drupal 8 Modules!

    We are actively seeking the following session topics:

    • 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)


    New: Mini tracks - PHP and Case Studies

    In addition to our already great lineup of content, for Amsterdam we’ve added two mini tracks to help round out our program. Mini tracks consist of 7 or fewer sessions.


    PHP

    Drupal is not its own island but a part of the larger PHP and web ecosystem. Becoming a better PHP developer directly helps you become a better Drupal developer, especially come Drupal 8.

    The PHP track is for intermediate to advanced sessions relating to PHP development or software development as a whole rather than specific to Drupal. Concepts and techniques discussed here can reference Drupal use cases but sessions should be approachable for any PHP developer even without any Drupal experience whatsoever.

    We are actively seeking the following session topics:

    • What's new in PHP 5.4/5.5/5.6
    • Unit testing with PHPUnit
    • Building from cross-project components (Composer, sharing, etc.)
    • Creating web service clients with Guzzle and service definitions
    • Building apps with Silex/Symfony/Some other system in the Symfony family
    • The Framework Interoperability Group
    • Code quality tools, practices, and methodologies


    Case Studies

    Learn the technical details of building Drupal sites from the agency side, and the experience of managing a Drupal site build client side in the Case Studies track.

    The Case Studies track allows delegates to learn from the experience of others on real Drupal projects, and to see the power of Drupal in action. We would like to hear the whole picture of a project, so bring the whole team, including the client!

    A case study presentation should include:

    • What? (the need the project had to fulfill)
    • How? (Modules, issues, wins, examples, process and project methodologies)
    • Why? (Business reasons, user feedback)
    • Who? (Team structure, customer, developer skills)
    • When? (Timeline, milestones)
    • Result? (Learnings, take aways)

    Case studies should not seek to directly promote a vendor, but to genuinely share knowledge and experience (which will of course show agencies in a good light). Preference will be given to submissions where there are clear learning points, innovation and best-practice.


    Business Showcase

    For companies serious about growth in today's world, having the right suite of tools and knowledge of current trends is critical. Come hear sponsored business-level content and meet with Drupal businesses to fill up your toolbox with helpful resources from leaders in our industry.