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
    Pfizer
    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