Code & Development

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

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

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

Gitlab Ask Me Anything

Ask Nick anything about Gitlab, how to increase contributions and features about the product.

Speaker(s)

Nick_vh

Experience level

Beginner

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

Building a Pokédex with Astro

Description

Recently, there has been a shift towards rendering JavaScript apps either on the server or statically. One of those frameworks that's known for generating content-heavy server-side rendered or statically generated apps is Astro. In this talk, I'll give a demonstration to how you can use Astro while building a working Pokédex.

Speaker(s)

g00glen00b

Experience level

Beginner

Session track

Code & Development

VariationCache deep dive

Summary

Since Drupal 10.2, we now have VariationCache in core. Previously it lived in contrib and mainly powered the Group module, but now it's also the driving force behind RenderCache, DynamicPageCacheSubscriber and more.

So what exactly is VariationCache, how does it work internally and how do you use it? This session aims to answer all of those questions and hopefully encourages you to use it in your own code.

Speaker(s)

kristiaanvandeneynde

Experience level

Expert

Session track

Code & Development

Drupal, the best headless CMS in the world

Step into a Magical Mystery Tour of Drupal as a Headless CMS.

Come join us for a 20-minute session where we'll unveil the wonders of Drupal, a headless CMS that sings melodies of innovation and creativity.

Here's what's in store:

 Flexibility That Takes Your Breath Away: Explore the endless possibilities of Drupal's flexibility, allowing you to create your own symphony of digital experiences. Let your imagination run wild as you craft your masterpiece.

Speaker(s)

svdhout
borisson_

Experience level

Beginner

Session track

Code & Development

Dummy content with Migrate

Dummy content are sets of entities such as nodes, users, and paragraphs that can be automatically imported in your development, test and staging websites.

You can use dummy content for local onboarding and testing in continuous integration environments. Dummy content provides you with predictable sets of users, roles, menus, taxonomy terms, nodes, files, media items and paragraphs.

This talk aims to give you insight in the reasoning behind dummy content and the various existing methods. I'll discuss:

Speaker(s)

boris doesborg

Experience level

Beginner

Session track

Code & Development