Sessions
Drupal Admin UI modernization: where are we heading?
The Admin UI & JavaScript Modernisation initiative is re-imagining the current content authoring experience and site administration. What are the initial proposals for this new UI and how did we get there?
Marvin's guide to a user friendly Drupal Backend
For a moment, nothing happened. Then, after a second or so, nothing continued to happen.
Don't Panic
Marvin the paranoid android takes us on a journey trough the inner regions of some Drupal websites.
He will show some tricks and examples to turn your administrator interface into the longest party that ever lasted.
At the end of the talk, you will be able to take you clients to the restaurant at the end of the universe, have some Pan Galactic Gargle Blasters,
and continue to be amazed by the admin experience that remains.
Creating an enterprise level editorial experience for Drupal 8 using React
With the powerful web APIs it has become relatively easy to create decoupled applications with Drupal 8 as a backend. A number of lighthouse applications have been created and powerful demo systems and starterkits such as 'Reservoir' und 'Contenta' have emerged.
Usually decoupled applications are used to display content, but editing of content still takes place in the backend.
However, technologies like React can perfectly be used to create a great editorial experience. Given the powerful REST APIs of Drupal a decoupled editing system can easily be integrated.
Automate your code quality control in 5 minutes!
A session is focusing on code quality control and goes from simple to more complicated:
1. Defining the types of problems of the code
2. Evaluating its risks: psychological, reputational, time-related
3. Looking at the tools available to evaluate the code against the problems defined: PHP Lint, PHP Code Sniffer, PHP Mess Detector
4. Covering Drupal specifics of the task
5. Proposing a way to automate code quality control by tying together the mentioned tools with git workflow.
The present and future of configuration management
Search API best practices
A session about best practices when setting up Search API, facets and autocomplete in drupal 8, we will discuss the setup in http://drupalsear.ch/, it's configuration, the current shortcomings to this configuration but why we feel this is a good solution anyway.
This session will focus on the why of this configuration, not the how.
After this session, you will know:
Advanced Solr - Build Data Driven Features
Everything You Always Wanted to Know About Drupal Security* (*But Were Afraid to Ask)
In this session I'm giving a talk about what we should do if there is a bug or eventually a security issue that is discovered in an Open Source project.
Keynote by Preston So
Who is Preston So?
Preston So is an innovator, researcher, speaker, and writer.
A globally recognized voice on decoupled Drupal and subject matter expert in areas including the decentralized web and conversational design, Preston is Director of Research and Innovation at Acquia, where he helms Acquia Labs, an innovation center architecting groundbreaking projects for clients like the State of Georgia and Nestlé Purina.