Diamond sponsors

spectrum A
spectrum B
spectrum C

Contribution

Contribution

Contribution possibilities all day in two separate rooms. If you are entirely new to contribution, this is probably not a good time to start, make sure to come Friday. If you want to contribute to a team, look for their table and say hi! Read more about contribution opportunities and mentoring.

Open Web Lounge

Contribution

Enjoy three days of sharing and networking in open space style with such partners as Wordpress, Joomla, TYPO3, CMS Garden and the Open Source Initiative. An informal gathering of like-minded individuals: bring your topics and decide on the premises what, when and who will present or discuss in the Open Web Lounge all day.

Coffee break

Break

Grab your snacks and coffee at various points in the building.

3.03 germanium
0.04 dynamicum

Autosave and concurrent editing in Drupal 8

Talk
Industry track

Autosave ensures that content changes will not be lost if a sudden power outage or network disruption occurs. The concurrent editing feature provided by the conflict module allows for the simultaneous editing of the same content by multiple users by performing automatic merges whenever possible.

Profile picture for user hchonov
Hristo
Chonov
bio.logis GIM GmbH
Expertise topics
2.03 vanadium

Befriending Goliath: how to manage large projects from a small agency perspective

Talk
Industry track

As a small Drupal agency with big aspirations you have to decide what kind of projects you want set your focus on:

  • If you choose small scale projects, you need to have strong sales process to sell a lot of those.
  • If you choose to pursue large scale projects and clients, you need to take risks that sometimes jeopardize your team.
Profile picture for user rvilar
Ramon
Vilar
Ymbra
Expertise topics
2.07 aurum

Challenges in a digital world

In a world where digital advertising surpassed traditional advertising in 2016, brands still need to adapt to this new reality. Digital Transformation is a must for (almost) all companies to survive, however still many of them are struggling to find their digital way forward. While working in the digital space for over 12 years, I have seen many changes in the industry, and helped many clients improve their digital presence. 

Profile picture for user jeroenberg
Jeroen
van den
Berg
Burst
Dutch Drupal Association
3.05 radon

Component-based Theming with Pattern Lab and Twig

Workshop
Industry track

This workshop will demonstrate the value of integrating Pattern Lab into a Drupal theme, and will give practical experience configuring Pattern Lab into your theme architecture, building components in Pattern Lab, mapping Drupal templates to our Pattern Lab templates, and mapping Pattern Lab patterns to Drupal layouts, field groups, or views.

Adam
Juran
Forum One
2.02 chromium

Decentralized Dynamic Federation of Rocket.Chat Servers

Talk
Industry track

Creating a collaboration and communication platform to service millions of global users conventionally requires the design and resources of a centralized and proprietary nature, managed by a single entity.   Users either have to pay or trade privacy and security for the convenience and ubiquity of access.  With recent theft and massive lost of user data across well known social networks and other massive centralized public facing platforms, th

Profile picture for user gabriel.engel
Gabriel
Engel
Rocket.Chat
spectrum A

Decoupled Drupal: Implications, risks and changes from a business perspective

Talk
Industry track

Decoupled Drupal is clearly here to stay, so what does this mean from a business point of view? As we consider all the implications of this change -- a new programming language, new licences, and the technical considerations of how we visualize and build websites -- it’s important to identify how and when adaptations need to be made to our businesses to support all these changes.

Profile picture for user Schnitzel
Michael
Schmid
Amazee
3.02 hassium

Drupal 8, Services and Decoupling Patterns

Talk
Industry track

Drupal 8 is taking momentum as strong tool for Web Editors, Developers and Architects providing Good support for Web Services, Security to implement  different Integration Channel like Voice First, Web VR, Augmented Reality, IoT etc. Drupal 8 able to achieve it with solid foundation of REST in Core and supported community modules.

Profile picture for user dineshw
Dinesh
Waghmare
Tata Consultancy Services
Pfizer
lounge

Raising diversity - who if not us?

Panel

In this informal gathering we would like to share ideas on how to raise diversity within your community.

2.04 titanium

Short break

Break
3.03 germanium
spectrum A

Drupal Diversity & Inclusion: Building a Stronger Community

Talk
Industry track

We can make the Drupal project better and stronger by making the Drupal community a place where a wider range of people can participate and contribute their knowledge and skills. This talk will cover the importance of diversity in building a stronger community, where we've come from, where we're going, and how you can get involved.

Profile picture for user sparklingrobots
Tara
King
Pantheon
Drupal Diversity & Inclusion
Profile picture for user ekl1773
Elli
Ludwigson
Open Strategy Partners
2.07 aurum
2.04 titanium

Essential Drupal marketing at the regional level

Talk
Industry track

The Dutch Drupal Association connects Dutch Drupal professionals, agencies, users and (potential) businesses. We do this by organising events DrupalJam (450 people), SplashAwards (initiated in 2014) and Drupal Training Day (200+ students, now Drupal in a Day). Mainly run by a team of volunteers, organizing these (successful) takes up the bigger part of our (free) time.

Profile picture for user Imre Gmelig Meijling
Imre
Gmelig Meijling
LimoenGroen
Drupal.nl
2.03 vanadium
lounge

Fundraising as a CMS community - where to get money from?

Panel
0.04 dynamicum

JavaScript Modernisation Initiative

Talk
Industry track

Back in 2007, the very first iPhone was released, skeuomorphic design golden era was starting, the last Harry Potter book was published, and Britney Spears had an extra tough year. Also, Drupal 5 shipped with the jQuery JavaScript library.

Lauri
Eskola
Acquia
Matthew
Grill
Acquia
Profile picture for user ckrina
Cristina
Chumillas
Ymbra
Daniel
Wehner
THE world universities insights
Sally
Young
Lullabot
2.08 platinum
2.02 chromium
3.02 hassium

Lunch

Break

Food is served in the exhibition areas and the contribution lounge.

2.02 chromium

Browser Testing with Nightwatch.js

Talk
Industry track

It's been around 8 years since Behat made its entrance in the PHP world. Looking back, it's fair to say it meant a revolution thanks to which many development teams started to incorporate browser testing into their projects. However, Gherkin syntax, while very useful in some scenarios, it's not always the most friendly or desirable when writing browser tests. Enter Nightwatch.js...

Profile picture for user slv_
Salvador
Molina
Moreno
Freelance
2.03 vanadium

Building a citizen portal for 100+ services using a microservices architecture

Talk
Industry track

The city of Reykjavik is facing the challenge of integrating a heterogeneous landscape of systems into a coherent city website based on design thinking and best practice UX.. This landscape contains simple services like applying for a dog permission or allowance to make changes to your house. But also complex services like admissions of children to school, or applying for an social apartment need to be integrated.

Profile picture for user hreinn
Hreinn
Hreinsson
City of Reykjavik
3.05 radon

Come play with us! Empathy Building via Serious Play

Workshop

We've created a cooperative, empathy-building board game, that draws on ideas from Serious Play and cross-cultural movements like DevOps. Come play Rhino Rescue with us!

Profile picture for user kanadiankicks
Tracy
Evans
Open Strategy Partners
Profile picture for user agentrickard
Ken
Rickard
Palantir.net
Profile picture for user horncologne
Jeffrey
Alexander
McGuire
Open Strategy Partners
lounge

Content-Security-Policy - your browser's XSS airbag

Talk

The Content-Security-Policy (CSP) is a feature built in into modern browsers that allows to white- and blacklist frontend assets - in this session I'll introduce you to the feature.

2.04 titanium

Drupal as an interface to a world of commerce

Talk
Industry track

Micro services are the new cool, but administration interfaces are either decoupled, connected using an SSO, or that monolith in the stack added on top.

In this talk we will focus on how Drupal 8 is not just a CMS, but a construction kit to build powerfull interfaces for a bunch of decoupled micro-services.

Profile picture for user emakina_jme
Jeroen
Meeus
Emakina
Profile picture for user klaasvdb
Klaas
Van den brande
Emakina.be
2.07 aurum
2.06 argentum
3.02 hassium

Entity access for lists: A crucially missing piece of the puzzle

Talk
Industry track

With Drupal 8, we received more powerful control over who can do what to a specific entity. The only downside is that this whole system does not apply at all to entity lists. The only exception being nodes (content), which still use the rather complex yet limited grants system. It's time we fix that and come up with a solution that works for all entities, all operations and still has decent performance.

Profile picture for user kristiaanvandeneynde
Kristiaan
Van den Eynde
3.03 germanium
0.04 dynamicum

Progressive Web Apps for all Drupal sites

Talk
Industry track

Progressive Web Apps bring the experience of a native app to your website. Whether you have brochureware, a content-driven blog, or an actual web app, enhancing your site with a PWA is a win-win.

Profile picture for user rupl
Chris
Ruppel
Independent
spectrum A

Using game theory to close bigger (Drupal) sales

Talk
Industry track

As Drupal is becoming more ambitious and is targeting enterprise website and organisations, agencies are facing the fierce competition of established proprietary software vendors, who have decades of selling experience behind them. In order to survive as a Drupal or any other FOSS company, it is crucial that you start to master the art of strategy.

Profile picture for user eevrard
Erik
Evrard
Platform.sh
Expertise topics
2.07 aurum
3.03 germanium

Fields, Bricks, Paragraphs, etc... What's the next? Media Driven Content Architecture.

Talk
Industry track

We are looking for the best way to organize our content on a Drupal site. Now we commonly set Paragraph field instead native body field to get featured landing pages. Paragraphs have extremely flexible interface, and powerful customization abilities, but they aren't reusable.

Profile picture for user yaremchuk
Vasyl
Yaremchuk
Speed&Function

Short break

Break
3.03 germanium

Building high-performance Thunder sites

Talk
Industry track

The goal of our latest Thunder-based publishing project was to launch high performant, successful sites with decent test coverage. In this session we'll discuss the initial architecturial considerations (decoupling?) and share the experiences gained while working on the project.

Profile picture for user fago
Wolfgang
Ziegler
drunomics GmbH
Expertise topics
0.04 dynamicum
2.03 vanadium
spectrum A

Drupal distributions panel

Panel
Industry track

We will learn about the different use cases of distributions, ranging from quick start tools and starting points for developers and site builders up to full-featured distributions.

Profile picture for user tstoeckler
Tobias
Zimmermann
bio.logis
Profile picture for user ckrina
Cristina
Chumillas
Ymbra
Profile picture for user miro_dietiker
Miro
Dietiker
MD Systems
Kampaweb
Profile picture for user breidert
Christoph
Breidert
1xINTERNET GmbH
Profile picture for user bojanz
Bojan
Zivanovic
Commerce Guys
Profile picture for user daniel.bosen
Daniel
Bosen
Burda Magazine Holding GmbH
Profile picture for user tedbow
Ted
Bowman
Acquia
Profile picture for user Taco
Taco
Potze
Open Social
GoalGorilla
3.02 hassium

Drupal GDPR Module - Exploration of a suite of Drupal specific GDPR tools to help achieve compatibility.

Talk
Industry track

A live demo of the GDPR module and how it can be used by site builders, developers and Data Protection Officers to achieve GDPR compatibility. We will be focusing on the GDPR consent tools and the GDPR field settings that enable a site owner to easily response to subject access requests and requests for erasure.

Profile picture for user yautja_cetanu
Jamie
Abrahams
Freely Give
Expertise topics
2.08 platinum
2.07 aurum

Managing digital service data streams with Migrate API

Managing data streams from various master data sources as well as content flow outward from Drupal can be easily implemented using Drupal's Migrate API. We present some use cases based on business need and outline how to design the solution for your requirements.

Profile picture for user holist
Jari
Nousiainen
Siili Solutions
Profile picture for user anu.maatta
Anu
Määttä
Siili Solutions
2.04 titanium

Open Source Engagement to Empower Business

Talk
Industry track

Keystones for successful open source projects include motivated contributors, a collective belief in the goals of the project, and a governance and support model that empowers contributors new and old.  In this session we will explore the science of motivation and examples of systems that apply Open Source practices to effective business management.  You will learn how to communicate more effectively with your teams and why a traditional

Profile picture for user cyberswat
Kevin
Bridges
Drud Technology
2.02 chromium

Understanding community values - how we turned our university challenge into success

Talk
Industry track

The University of Edinburgh, like many other Higher Education institutes, has a very large web estate and very specific web needs.

Being locked into a vender solution for years gave the staff and students very little flexibility. To meet their ever growing needs, the university took the opportunity to look at the open source web platforms.

Profile picture for user BillyW
Billy
Wardrop
The University of Edinburgh
Expertise topics

Coffee break

Break

Grab your snacks and coffee at various points in the building.

2.04 titanium
0.04 dynamicum
3.05 radon

Agile business analysis for Drupal agencies

Workshop
Industry track

The Business ecosystem around Drupal is changing. Best practice is emerging. Being a leader in the technology itself is no longer enough to differentiate your business from all the other digital agencies competing for a slice of the pie. We need to master the art and science of Business analysis to ensure we're delivering the best value for our clients.

Profile picture for user kattekrab
Donna
Benjamin
Catalyst IT Australia
Drupal Association
Expertise topics
3.04 europium
2.07 aurum

Avoiding the "best practices" trap: thanks for the theory, but let's solve the problems I actually have first.

The goal of this session is to illustrate how to take a more scientific approach to identifying inefficiencies and impediments faced by development teams, and how to measure the outcome of process changes, to insure that the practices you adopt will actually be best practices for your organization, regardless of size.

Profile picture for user mgodeck
Michael
Godeck
Profile picture for user marinb
Marin
Balabanov
Appnovation Technologies Limited
spectrum A

Building a Social Impact Platform with Drupal Distributions: from migrant to government projects

Talk
Industry track

Social Impact is and must be the main goal and measure of any social intervention initiative. Yet, often tech tools take over the priority of projects and teams who end up focusing on features and services, sidelining engagement, empowerment, achievement and impact. Users are not stakeholders.

Profile picture for user Carlos Miranda Levy
Carlos
Miguel
Miranda Levy
Civil Innovation Lab
Impact Migrants
Expertise topics
2.02 chromium
2.06 argentum
3.02 hassium
2.03 vanadium
3.03 germanium

There should be a better /admin/content! Improve your content management with Content Planner.

Talk
Industry track

We think, there should be a better /admin/content. As Dries mentioned in the Viennas keynote: "People (editors) spend their whole day, working with Drupal". Todays out of the box content management experience for editors can be better. We show how you can make Drupal a content editors favourite tool! We propose a whole new way of thinking about /admin/content.

Profile picture for user lukas.fischer
Lukas
Fischer
NETNODE AG

Short break

Break
3.03 germanium
2.04 titanium

Drupal Europe - what's next?

Panel
Industry track

It is not even over yet and are we talking about what's next? Of course.

Profile picture for user baddysonja
Baddý
Sonja
Breidert
1xINTERNET GmbH
Profile picture for user hexabinaer
Meike
Jung
hexabinær Kommunikation
Drupal e. V. – German Drupal Association
Profile picture for user sanduhrs
Stefan
Auditor
erdfisch – Die Drupalschaft
Drupal e. V. – German Drupal Association
Profile picture for user floris
Floris
van Geel
040Lab BV
Drupal Europe (Stichting)
Profile picture for user Gábor Hojtsy
Gábor
Hojtsy
Acquia
Expertise topics
2.02 chromium

How Drupal Can (and Is) Powering Open Data Efforts Worldwide

Talk
Industry track

Drupal has emerged as a powerful platform to help governments successfully manage open data initiatives. DKAN is an open source Drupal distribution that allows users anywhere on Earth to build a community-based open data portal with a full suite of data cataloguing, publishing, and visualization features. 

Profile picture for user stefaniegray
Stefanie
Gray
CivicActions
2.03 vanadium

Landing pages and designing connected content

Talk
Industry track

Drupal has for many years been one of the strongest options for designing structured content. This has been becoming Increasingly important with the growing demand for decoupled or headless systems that can support a variety of content consumers.

Profile picture for user rjinviqa
Richard
Jones
Inviqa
2.07 aurum

Let's write secure Drupal code!

Talk
Industry track

In my session I'll show the most common vulnerabilities that our Drupal code can have and how we should be prepared to avoid such an unsecure code to be released. The presentation covers trends in vulnerabilities, starting in general aspects then showing Drupal specific ones. I'll also speak about what we should do if we find any vulnerabilities in contributed solutions.

Profile picture for user tatarbj
Balazs Janos
Tatar
European Commission
3.02 hassium

Myths and Legends of Breaking the Monolith

Think about the following scenario: you have a giant Drupal 7 project with heaps of services and custom code, and things. It is a single point of failure and you want to replace it. Is Drupal 8 the logical option? Do you really want to switch from one to another monolith? There were others who had the same dilemma. Come to the session to find out what they did.

Profile picture for user bbujisic
Branislav
Bujisic
Platform.sh
Expertise topics
0.04 dynamicum

The road to a headless Drupal Commerce future

Talk
Industry track

At Commerce Guys, we are working to make it easier to decouple Drupal Commerce to improve scalability and flexibility for agencies. We spent the earlier part of the year working on a Cart API for progressively decoupled cart experiences. The work wasn’t without its challenges. In this session, Drupal Commerce co-maintainer Matt Glaman will present the work done to develop this Cart API.

Profile picture for user mglaman
Matt
Glaman
Commerce Guys

Did not find what you are looking for? Organise your own informal discussion (BoF)! We have plenty rooms and times available for holding BoFs throughout the three session days.

Read more and submit a BoF.

Most social events are organised by community members and sponsors. We are looking forward to expanding our social events list with you.

Submit your social event.

Platinum sponsors