Intermediate

Bringing Livewire to Drupal

Livewire makes it super easy to add interactivity to websites without needing to be a JavaScript wizard but instead use a PHP Class. It's a big deal in the Laravel world as it became a first-class package not so long ago.

Speaker(s)

hugronaphor

Experience level

Intermediate

Session track

Code & Development

SPARC: simplifying energy management with Drupal

Intro
SPARC is an idea for optimizing self-consumption of electricity. During this session, we'll explore a possible solution for home energy management, designed to simplify the transition to renewable energy resources. The focus is on showcasing the use of Drupal in developing a semi-automation system that allocates energy usage without the need for expensive smart devices or vendor-specific cloud platforms.

Speaker(s)

lammensj

Experience level

Intermediate

Session track

Code & Development

The genesis of generative grace

They seemed to come out of nowhere and were inescapable: the stories about 'Artificial Intelligence'. Wonder – or was it awe? – for what OpenAI's model is capable of, overtook critical reflection on what Large Language Models exactly do, on why we all started using them en masse, on why these astonishing applications were unleashed on the world right now, on how we can employ these developments properly.

Speaker(s)

Ben Caudron

Experience level

Intermediate

Session track

Business & strategy

Carousels, Accordions & Pop-ups: Ingredients for a delicious website or a recipe for disaster?

Carousels, Accordions & Pop-ups are the popular ingredients to spice up our websites: they are easy to implement but easy to break and are guaranteed to create tons of accessibility, SEO and performance problems. They are hated, mocked and doomed by UX and Accessibility experts. They are loved, cherished and embraced by the rest of the world.

Even if we would like to erase them from our cookbooks, they remain popular with our colleagues, marketeers, managers, customers and CEOs. And sometimes rightfully so: there are reasons why you should keep using them.

Speaker(s)

boris doesborg

Experience level

Intermediate

Session track

User experience

How Drupal as a Service Can Transform Your Digital World

we will explore the transformative power of Drupal as a Service (DaaS) and its impact on the digital landscape. Drupal, a powerful open-source content management system, has evolved beyond traditional installations, giving rise to the concept of Drupal as a Service. This session will delve into the key features, benefits, and practical applications of DaaS, showcasing how it can revolutionize your digital presence.

Note: Virtual session.

Speaker(s)

Dineshkumar

Experience level

Intermediate

Session track

Business & strategy

Progressive Web Apps (PWAs) with Headless Drupal and React

This session delves into the cutting-edge realm of Progressive Web Apps (PWAs), exploring their innovative potential in conjunction with Headless Drupal and React. Attendees will gain insight into the intricacies of PWA implementation, including step-by-step guidance on integrating PWAs with Headless Drupal. Highlighting the robust offline support inherent in PWAs, as well as the dynamic capabilities of push notifications, the session elucidates how to craft an app-like user experience. Through a live demonstration, participants will witness firsthand the transformative impact of PWAs.

Speaker(s)

Navya

Experience level

Intermediate

Session track

Sitebuilding

We hate cookies!

We hate cookies! A statement like that will get you a bunch of weird looks, except from people who deal with cookie configurations in the modern world. Cookies have a bad rap, and that's not entirely undeserved. Cookie security used to be messy and difficult, and it has only become more complex over the years. Undoubtedly, you've already bumped into broken cookie configurations or spent countless hours trying to figure out the meaning of a certain flag or its proper configuration value. Let's change that!

Speaker(s)

Dr. Philippe De Ryck

Experience level

Intermediate

Session track

User experience

Harnessing the power of AI and machine learning in Drupal

This presentation explores the exciting possibilities of AI and machine learning in Drupal, focusing on two key areas:

Speaker(s)

kunalsahu18

Experience level

Intermediate

Session track

Code & Development

Configuration validation, how we got here and what is in the future

Configuration schema's power most of the configuration of your drupal sites, making those validatable paves the path towards easier config forms, recipies and decoupled admin ui's. In this session I'll give a brief history of how we got here, the new things in drupal 10.1 / 10.2 and upcoming for 10.3 and what we could do beyond.

Speaker(s)

borisson_

Experience level

Intermediate

Session track

Code & Development

Varnish for Drupal developers

Most people who run a Drupal website at a decent scale have probably heard of Varnish: Varnish is a reverse cache proxy you put in front of Drupal to accelerate your website.

It comes with some VCL code that might seem confusing at first, there are some Drupal modules you need to install and configure in order to invalidate the cache. But how does it really work?

Speaker(s)

ThijsFeryn

Experience level

Intermediate

Session track

Devops