30 min

15 Tips & Tricks for Streamlining Your Workflow

Unlock greater efficiency and productivity in your daily routine with the 15 tips & tricks you will learn during this presentation. 

This session will cover a lot of different aspects any Drupal developer or Site Builder would encounter in their daily routine. The tips range from local development tools to Drupal.org features you might have never heard of.

Some tips & tricks might be trivial for a vetted Drupal developer, but there are some true hidden gems in there!

Speaker(s)

bramdriesen

Experience level

Beginner

Session track

Code & Development

Translatable routes

Ever wondered how to make sure your routes are in the correct language when working on a NextJS frontend (using pages router)? We've had this issue a couple of times as well. In this session you will get an overview of how we ensure that our frontend can power the correct names of paths.

You'll walk away from this session with a good idea on how to implement this in your own applications. Some knowledge about how next js routers work is required.

Speaker(s)

lukas.vanhoof

Experience level

Beginner

Session track

Code & Development

Schema validation in React with Zod

In this session, we'll walk you through the process of implementing schema validation in your React project with the help of Zod, an open-source library for both declaring schemas and performing validation. Using Zod, we can leverage the power of Typescript to validate form input and network requests. We'll also look at how to smoothly incorporate schema validation into React forms.

Speaker(s)

driesigner

Experience level

Intermediate

Session track

Frontend & Design

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

Carousels, Accordions & Pop-ups: can the Protagonists of the Web's Horror Show be made Accessible?

Carousels, Accordions & Pop-ups are the protagonists of the Web's Horror Show: they are easy to implement, 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, bazookas under each arm, would like to annihilate them, 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

Unlocking the Power of Decoupled Drupal: A Comprehensive Guide

Dive into the world of decoupled Drupal and unlock its full potential with this comprehensive guide. Discover the principles behind decoupled architecture, explore the benefits it offers for front-end development, and learn how to implement decoupled setups effectively. From choosing the right front-end framework to managing data interactions via APIs, this session covers everything you need to know to harness the power of decoupled Drupal for your projects.

Speaker(s)

sourabh_jain

Experience level

Beginner

Session track

Code & Development

how to manage multilingual content with local country validation

Content that has been created in Drupal and needs to be translated into multiple languages is a burden - if you add to that the possibility of checking and validating the translated content by local Drupal users in the country of translated country; it is a serious workflow

we want to show how we automated these steps and how you can follow the process from within Drupal -  the translation process itself can offer AI generated translations, re-use former versions of content, evolve highlyskilled human translators

Speaker(s)

drupal

Experience level

Beginner

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

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