30 min

Drupal CMS Q&A with Dries

Drupal CMS Q&A with Dries

Speaker(s)

Dries Buytaert

Experience level

Beginner

Session track

Code & Development

Your first Drupal AI session (AI for editors, MyOwnGPT)

How to automatically suggest social media content. How to improve the editor experience? How to significantly improve SEO? Always wanted to make your site into a GPT? All of this is child's play now. Find out how in this session!

This session is not as technically in depth as the one from Marcus, that is on purpose, this one is to get you started!

Speaker(s)

wouters_f

Experience level

Intermediate

Session track

Sitebuilding

Shadow patching: using AI to discover undisclosed security fixes in open-source

Shadow or silent patching- fixing security vulnerabilities without disclosure—presents a critical blind spot in software supply chain security. With 1 in 6 vulnerabilities patched silently, traditional security tools relying on public vulnerability databases like CVE or NVD fall short, leaving organizations exposed to unknown risks. This presentation introduces an entirely novel research that harnesses the power of Large Language Models (LLMs) to detect these hidden vulnerabilities in open-source software.

Speaker(s)

Dr. Frederick Ryckbosch

Experience level

Intermediate

Session track

Devops

Joining the dark side: switching from developer to sales

For many developers, sales feels like ‘the dark side’—where everything is sold too cheap, deadlines seem impossible, and business goals often clash with technical reality.

Since April 2024, I made the switch and crossed over to the other side, giving me a unique perspective on both worlds. In this session, I’ll break down common misconceptions about sales, explain why certain decisions are made, and walk through real-life scenarios to explain how the sales process most of the times works.

Speaker(s)

brentgees

Experience level

Beginner

Session track

Business & strategy

JSON Web Tokens - Intro / Uses Cases / Drupal Integration

A short presentation on the what and why of JSON Web Tokens (JWT) in the context of web applications like Drupal including a quick look at the jwt module.

This session should leave you with a clear idea of what a JWT is and some important use cases in web applications. In addition, you will have an overview of how the Drupal jwt module can help you build a decoupled web application with Drupal as the data source or generally how to use it for pulling data out of Drupal such as from jsonapi without a user login.

=========

Speaker(s)

pwolanin

Experience level

Intermediate

Session track

Code & Development

SDC & Form API, better late than never

Since summer 2023, Drupal Core has an API for UI components: SDC. This API is beloved by the community and enjoys a growing ecosystem of modules (SDC Display, UI Patterns, Experience Builder…) and themes. This is a strategic move for Drupal Core toward a "design system” oriented theming.

Speaker(s)

Grimreaper

Experience level

Intermediate

Session track

Frontend & Design

Pragmatic search improvements for Drupal with Elasticsearch

Many Drupal developers integrate Elasticsearch but stick with the default settings—missing out on simple yet powerful improvements that drastically enhance search quality. In this session, we’ll show you how small, pragmatic adjustments can make a big impact on search relevance, all without adding unnecessary complexity.

Speaker(s)

klaasvw

Experience level

Intermediate

Session track

Code & Development

The Habits of the Relaxed developer

In the fast-paced world of software development, stress and burnout are common challenges. However, highly effective developers have learned to cultivate habits that promote a more relaxed, productive, and sustainable workflow. This talk explores key strategies that help developers stay focused, maintain work-life balance, and improve overall well-being without sacrificing efficiency.

Speaker(s)

thamas
csakiistvan

Experience level

Beginner

Session track

Business & strategy

Be Lazy, Update Drupal Easily in CI/CD

Keeping PHP dependencies up to date is a good practice. Under optimal conditions, we can proceed with scheduled automated updates in our CI/CD pipelines. However, with Drupal modules, things are more complicated because it is generally necessary to manually update the module configuration via the drush export command. If, like us, you enjoy delegating your tedious tasks to a machine, we'll show how Renovate can automate configuration exports after a Drupal module update.... and, why not, implement an industrialization of automated updates for Drupal modules.

Speaker(s)

Papa Jo
paz

Experience level

Beginner

Session track

Devops

AI Content Migrate for Drupal: Automating Large-Scale Content Migrations with AI

The AI Content Migrate module helps you drastically reduce repetitive tasks, time and costs associated with migrations. By leveraging AI to automatically analyze the structure of an existing website, this module can suggest appropriate Drupal content types and fields. It even handles complex operations such as mapping existing content via HTML selectors and retrieving associated media.
With AI Content Migrate, you can:

Speaker(s)

rafuel92

Experience level

Beginner

Session track

Sitebuilding