Schedule

***Sessions and speakers are subject to change.

Track
Tuesday, 17 Oct

15:00 to 15:45 CEST

Location: Room C1 Acquia When: Tuesday, 17 October, 2023 - 15:00 to 15:45
In this session you will learn how components can make theming Drupal easier, faster and include instant preview - both coupled and decoupled - and why they are still the future: component_library empowers you to theme a coupled site completely from within the browser with just four steps: Select + Edit, Change, Preview, Save
Presenter(s):
Track: makers & builders
Location: Room D3 Platform.sh When: Tuesday, 17 October, 2023 - 15:00 to 15:45
There has been a lot of discussion regarding test automation and the advantages it may give when done appropriately. When automation in testing is discussed, we frequently hear about automated tools, proper coding methods, design patterns, flaky tests, and so on. Did you realise, however, that a strong test data management strategy is at the heart of any Test Automation framework?
Presenter(s): Akanksha Singh
Track: makers & builders

16:15 to 17:00 CEST

Location: Room D3 Platform.sh When: Tuesday, 17 October, 2023 - 16:15 to 17:00
Our Drupal 8 websites are true applications, often very complex ones. More and more workload is delegated to external systems, usually microservices, that are used for many different tasks. Architectures are always more distributed and fragmented.
Presenter(s):
Track: makers & builders
Location: Room D6 amazee.io When: Tuesday, 17 October, 2023 - 16:15 to 17:00
As the web matures we develop new technologies and create new conventions. But still – there are things that never change. Our eyeballs are no different from those of Arkhimedes nor does our nerve structure differ from that of Sokrates. In the end we are what we are and that sets us limits.
Presenter(s):
Track: makers & builders

17:15 to 17:35 CEST

Location: Room D3 Platform.sh When: Tuesday, 17 October, 2023 - 17:15 to 17:35
At amazee.io we've been building Lagoon, our open source Drupal (and more!) hosting platform for over 5 years. Whilst we've always had a laser-like focus on developers and their needs, we've done a lot of work recently to ensure that all the non-developer users can also access the information and tools they need to be able to perform their role independently.
Presenter(s):
Track: makers & builders
Location: Room D7 FFW When: Tuesday, 17 October, 2023 - 17:15 to 17:35
Proudly referring to the million-around installation of Drupal core is cool but does anyone know which locale is being used on them as the primary default site language? And which others are configured as secondary options as well? From the business perspective do we know which budget size requires localized UI more often?
Presenter(s):
Track: makers & builders

17:40 to 18:00 CEST

Location: Room D7 FFW When: Tuesday, 17 October, 2023 - 17:40 to 18:00
Your site speed is a crucial element of good UX, and an important part of technical SEO efforts. We often think of optimizing Drupal's speed in terms of accelerating the page rendering, but often the speed of Drupal sites is hurt even more by requiring visitors to download much bigger image files than are truly necessary.
Presenter(s):
Track: makers & builders
Location: Room D3 Platform.sh When: Tuesday, 17 October, 2023 - 17:40 to 18:00
Search Api and Facets are some of the most useful tools we’ve got at our disposal in the Drupal ecosystem. A well polished search page is often the centerpiece of the websites we craft, and as such, it’s one of the webpages we take the most time optimizing.
Presenter(s): Adelson Ruelle
Track: makers & builders
Wednesday, 18 Oct

10:30 to 11:15 CEST

Location: Room D6 amazee.io When: Wednesday, 18 October, 2023 - 10:30 to 11:15
Creating a GraphQL API is about more than just exposing your data. To build an API that’s delightful to use for your API consumers you must consider the use cases. Version 4 of the GraphQL module enables you do to so, with the downside that you have to design your entire schema.
Presenter(s): Alexander Varwijk
Track: makers & builders
Location: Auditorium B1-B2-B3 When: Wednesday, 18 October, 2023 - 10:30 to 11:15
Continue the Driesnote conversation with questions for Drupal Project Founder, Dries Buytaert.
Presenter(s): Dries Buytaert, Stella Power
Track: makers & builders

10:30 to 12:15 CEST

Location: Room D12 Dropsolid When: Wednesday, 18 October, 2023 - 10:30 to 12:15
This training is for people who want to get a solid foundation in Drupal site building. No Drupal experience is required! With hands-on, guided exercises from start to finish, attendees will have the opportunity to get comfortable with Drupal's administration interface and build a simple, fully functional website.
Presenter(s): Mauricio Dinarte
Track: makers & builders

11:30 to 12:15 CEST

Location: Room D6 amazee.io When: Wednesday, 18 October, 2023 - 11:30 to 12:15
By design, Drupal is slow. If your application needs to scale and if it takes a lot of requests, you need to optimize Drupal and its infrastructure. From Redis to Nginx, PHP-FPM to PHP Opcode, Drupal and its cache bins through Blackfire performance assertions and Drupal workflow, I’ll explain real use cases to get a faster Drupal app on production.
Presenter(s):
Track: makers & builders

15:00 to 15:45 CEST

Location: Room D3 Platform.sh When: Wednesday, 18 October, 2023 - 15:00 to 15:45
Hallelujah! As of Drupal 10, Internet Explorer will no longer be supported! How does that change Olivero, and the rest of Drupal core? What new fancy features does this enable?
Presenter(s):
Track: makers & builders
Location: Room D12 Dropsolid When: Wednesday, 18 October, 2023 - 15:00 to 15:45
I have been working with Drupal for 14 years and this session is a result of my experience developing, maintaining and being involved with hundreds of Drupal sites in various stages, teams and in different industries.
Presenter(s):
Track: makers & builders

16:15 to 17:00 CEST

Location: Room C1 Acquia When: Wednesday, 18 October, 2023 - 16:15 to 17:00
Twig was introduced into Drupal over 7 years ago, and since then Drupal’s front-end developer experience has remained stagnant. But that’s about to change! In this session, we’re going to talk about lots of new and interesting features that will make you fall in love 💙❤️💚 with Drupal’s theming experience all over again! New features include
Presenter(s):
Track: makers & builders
Location: Room D3 Platform.sh When: Wednesday, 18 October, 2023 - 16:15 to 17:00
With Drupal 8’s adoption of Composer, the Drupal community joined the larger PHP community in adopting PHP’s default package manager. While this brought about many benefits, such as Drupal 8 being built using many libraries that we don’t have to build and maintain by ourselves, it has not been without pain for the Drupal ecosystem and especially Drupal site builders.
Presenter(s):
Track: makers & builders

17:15 to 18:00 CEST

Location: Room C1 Acquia When: Wednesday, 18 October, 2023 - 17:15 to 18:00
At DrupalCon Portland in April, Dries proposed a new initiative: Drupal Starter Templates. This proposal has led to the creation of the Distributions & Recipes initiative.
Presenter(s): Alex Pott
Track: makers & builders

17:15 to 17:35 CEST

Location: Room D3 Platform.sh When: Wednesday, 18 October, 2023 - 17:15 to 17:35
In this session I would like to cover project Cable Car. A project where we have only just started, a project where we are moving our multi-repo towards a monorepo. As Open Social we have an open core, meaning the core of our product is open source and we have some additional proprietary extensions on top of that.
Presenter(s):
Track: makers & builders

17:40 to 18:00 CEST

Location: Room D3 Platform.sh When: Wednesday, 18 October, 2023 - 17:40 to 18:00
We have made the experience that Twig Extensions are in many ways more suitable for frontend development with Drupal than preprocess functions. In this session I would like to show why. In this session I will show how to use Twig Extensions quickly and easily. A big focus will be on highlighting the differences to using preprocess functions.
Presenter(s): Michael Brauner
Track: makers & builders
Thursday, 19 Oct

09:15 to 10:00 CEST

Location: Room D12 Dropsolid When: Thursday, 19 October, 2023 - 09:15 to 10:00
Why should you use Openpgpjs for encrypting all pieces of user content and how to do it correctly, efficiently and sustainably?
Presenter(s):
Track: makers & builders
Location: Room D3 Platform.sh When: Thursday, 19 October, 2023 - 09:15 to 10:00
Serverless does not mean there are no servers; those are only just hidden from you. Scale with ease without provisioning servers and without paying for idle...is this for real? Yes it is! Can Drupal also be part of a serverless architecture? You bet! Can Drupal itself run serverless? Let's find out!
Presenter(s):
Track: makers & builders

10:30 to 11:15 CEST

Location: Room C1 Acquia When: Thursday, 19 October, 2023 - 10:30 to 11:15
Although the end-of-life for Drupal 7 might have been extended by one year to Nov 2023, now is the time to start preparing for migrating your site to Drupal 9. However, migrations can be daunting, even if you have only one site. But what if you have 20 sites? 50? 100? How can you do it at scale?
Presenter(s): Stella Power, Erik Erskine
Track: makers & builders
Location: Room D6 amazee.io When: Thursday, 19 October, 2023 - 10:30 to 11:15
Drupal site builders often encounter recurring use cases, such as grouping fields together or providing hierarchical lists of options. There are common approaches to these use cases, based on core functionality such as Taxonomy or on contributed solutions such as Paragraphs - But there are drawbacks to these approaches.
Presenter(s): Tiago Simões
Track: makers & builders

11:30 to 12:15 CEST

Location: Room D6 amazee.io When: Thursday, 19 October, 2023 - 11:30 to 12:15
With JSON:API, Drupal offers an extremely low friction approach to make content from Drupal available to any consuming application. However, Drupal doesn't currently offer any tools to make consuming this data in a JavaScript front end just as frictionless.
Presenter(s): Brian Perry
Track: makers & builders
Location: Room C1 Acquia When: Thursday, 19 October, 2023 - 11:30 to 12:15
CKEditor 5 will be replacing CKEditor 4 in Drupal 10. The new CKEditor 5 is a whole new way to think about a WYSIWYG. It makes the task of editing content easier and more reliable.
Presenter(s):
Track: makers & builders

15:00 to 15:45 CEST

Location: Room C1 Acquia When: Thursday, 19 October, 2023 - 15:00 to 15:45
While Drupal 8 & 9 rely on Symfony 3.4 & 4.4 respectively, Drupal 10 is going to be based on Symfony 6.2. That's a nice a leap forward that will allow Drupalers to catch up on almost 3 years of innovation on Symfony's side \o/
Presenter(s): Nicolas Grekas
Track: makers & builders
Location: Room D3 Platform.sh When: Thursday, 19 October, 2023 - 15:00 to 15:45
The Form API is a Drupal powerful system to create all kind of forms. However, given its complexity, it may be hard to completely understand it and is easy to end up fighting against it when building complex forms.
Presenter(s):
Track: makers & builders

16:15 to 17:00 CEST

Location: Room D12 Dropsolid When: Thursday, 19 October, 2023 - 16:15 to 17:00
Drupal coming out of the shadows of NIH (Not invented here), saw the adoption of Object-oriented Programming & collaboration with other PHP/JS frameworks - most notably Symfony components, being inducted in PHP-FIG. The future looks bright.
Presenter(s): Piyuesh Kumar
Track: makers & builders
Location: Room D4 Pantheon When: Thursday, 19 October, 2023 - 16:15 to 17:00
At CERN we create and maintain a custom distribution of Drupal.
Presenter(s): Rajula Vineet Reddy, Francisco Borges Aurindo Barros
Track: makers & builders

17:15 to 17:35 CEST

Location: Room D3 Platform.sh When: Thursday, 19 October, 2023 - 17:15 to 17:35
Playwright is a framework for Web Testing and Automation. Built to enable capable and reliable cross-browser web automation, it offers a developer-friendly way of writing and executing tests.
Presenter(s):
Track: makers & builders

17:15 to 18:00 CEST

Location: Room D12 Dropsolid When: Thursday, 19 October, 2023 - 17:15 to 18:00
UI Suite is an unofficial Drupal initiative that aims to ease Drupal adoption by : - Standardizing Design Systems integration inside Drupal Core Entity system - Providing a Low-Code solution for site builders to theme Drupal Websites The UI Suite ecosystem is composed of a cohesive set of modules that helps :
Presenter(s): Michael Fanini
Track: makers & builders

17:40 to 18:00 CEST

Location: Room D3 Platform.sh When: Thursday, 19 October, 2023 - 17:40 to 18:00
The problem Site visitors expect to find the information they are looking for within seconds. Besides a good information architecture, and top tasks, it is important that the search experience is built in such a way that site visitors expect. They have become used to a google like search experience, a traditional keyword-based search doesn’t cut the deal anymore.
Presenter(s): Joris Vercammen
Track: makers & builders