Skip to main content
Home

Main navigation

  • About
    • Program at a glance
    • Venue and rooms
    • Lunch
    • Contribution
    • Accomodation
    • FAQs
    • In the Media
    • Team
  • Schedule
    • Sessions Overview
    • Mautic Days
    • Venue map
  • Speakers
  • Sponsors
  • Tracks
User account menu
  • Log in
Event Platform Header CTA Pictures

Breadcrumb

  1. Home
  2. Schedule
  3. Schedule

Schedule

  • Jul 19
  • Jul 20
  • Jul 21
  • Jul 22

9:15 - 10:15am

When AI Takes Decisions For Us - From Algorithmic Bias to Discrimination in the World

Room
HS1 (Ground level)
Speaker(s)
Carina
Session Category
Open Web & Community
Audience
Beginner
In my talk, we will delve into the world of artificial intelligence (AI) decision-making, examining its profound influence on our lives, and the risks it poses when imbued with unchecked biases. As AI systems are increasingly entrusted with critical decisions, from creditworthiness assessments to employment screenings, it's paramount that these systems are fair, transparent, and accountable. Yet, bias and discrimination have emerged as significant challenges, chiefly because AI systems tend to reflect and amplify the biases in their training data. These biases can inadvertently lead to unfair outcomes, exacerbating existing inequalities. Furthermore, I will discuss potential solutions, regulatory measures, and practices that can be instituted to mitigate these biases. The goal of this presentation is not only to expose the dark side of AI decision-making but also to inspire and guide the development of more equitable and accountable AI systems.

10:45 - 11:30am

The present and future of Drupal initiatives

Room
HS1 (Ground level)
Speaker(s)
Gábor Hojtsy
Session Category
Open Web & Community
Audience
All Attendees
Initiatives were born out of a need to give contributors a framework to organize their work on specific goals for Drupal core. We've been widely successful with some of them, while major things happened outside of initiatives too. We'll discuss recent progress on key initiatives, look at where the model worked and I will share my thoughts on what may be the future of initiatives.

Leveraging the Drupal Core Entity API for your custom entity types

Room
HS4 (Ground level)
Speaker(s)
hchonov
Session Category
Backend Development
Audience
Beginner
This session is a walk-through defining a custom entity type. Some of the major topics will be about - Bundles - Revision and translation support - Configuring the form display of the entity type - Configuring the view display of the entity type - Constraints and validation - Access control - Entity queries - Configuration vs content entity types

From Developer to Solutions Architect: Navigating Digital Change

Room
HS13 (2nd floor)
Speaker(s)
rvolk
Session Category
Clients & Industry Experiences
Audience
All Attendees
Join me on a journey from being a developer to becoming a solutions architect and how I navigated digital change. In this session, I will share practical insights into how I have helped clients drive digitalization, foster innovation, and deliver valuable results in the midst of constant digital change.

11:45am - 12:15pm

DDEV - centerpiece of your local development platform

Room
HS1 (Ground level)
Speaker(s)
mirom
Session Category
DevOps & Quality Assurance
Audience
All Attendees
Learn how DDEV is making lifes of devs at Jobiqo easier.

An introvert’s guide to open source communities

Room
HS4 (Ground level)
Speaker(s)
Shriaas
Session Category
Open Web & Community
Audience
All Attendees
This session is about how open source and Drupal changed my life as an introvert and helped me find my voice, network, and career. I will share my story of how I contribute, mentor, and learn from the global community, and how you can do the same. I will also talk about my future goals and aspirations in the open-source world.

Why we moved the database drivers to their own modules

Room
HS13 (2nd floor)
Speaker(s)
daffie
Session Category
Innovation & The future
Audience
Intermediate
Why we moved the database drivers to their own module and what we want to do next. First thing is that we would like to use PHP Fibers to load data synchronously from the database. The second thing is that we would like to use MongoDB as a backend and store content entity data in a document format.

2:00 - 2:45pm

Controlling Drupal via ChatGPT: Is Drupal coming for your Job? Exploring creating Views and interacting with a Search API index.

Room
HS1 (Ground level)
Speaker(s)
yautja_cetanu
Session Category
Innovation & The future
Audience
All Attendees
Looking for the next big thing in Drupal? Look no further than ChatGPT! In this talk, you'll discover how large language models like ChatGPT 4 can produce effective code, including YAML files for Drupal. The presenters will demonstrate a small module that uses ChatGPT to create views entirely from scratch, giving you the power to control much of the functionality that a site builder once did using natural language. Plus, they'll showcase a document library that uploads PDFs and enables a Chatbot to ask questions based on Drupal permissions. With all the advancements happening in this space, this talk is sure to be an exciting and dynamic one that you won't want to miss!

Captchas and other gotchas: Make sure your secure website is accessible

Room
HS4 (Ground level)
Speaker(s)
volkswagenchick
Session Category
Accessibility, User Experience & Marketing
Audience
All Attendees
Your summary. Security measures and accessibility don’t always play nice. We’ll look at practical and straightforward ways to implement solutions that are open source, secure and accessible, keeping folks from abandoning your digital assets.

The Form API Workflow

Room
HS13 (2nd floor)
Speaker(s)
tunic
Session Category
Backend Development
Audience
Advanced
Let's explore the Form API and its workflow, learning the details under the hood, to finally be more confident when altering, extending or using forms in a complex or advanced fashion such as dynamic, multi step or AJAX forms,

3:00 - 3:45pm

Drupal 10: What’s New and What’s Next

Room
HS1 (Ground level)
Speaker(s)
lauriii
Session Category
Open Web & Community
Audience
All Attendees
As we like to say, the drop is always moving. With over 1000 resolved issues, Drupal 10 is a prime example of this. In this presentation, we’ll focus on the most significant changes, including enhancements to the user experience, new features in Views, and performance improvements. Additionally, we’ll provide a sneak peek into what is coming up in Drupal 10.1, scheduled for release in the summer of 2023. Whether you’re a developer, site builder, or just interested in Drupal, this presentation will provide valuable insights into the latest and upcoming changes to Drupal.

The Depths of Paragraphs

Room
HS4 (Ground level)
Speaker(s)
pivica
Session Category
Backend Development
Audience
All Attendees
Paragraphs are a multifaceted tool that extend far beyond the mere creation of reusable building blocks for your content. Join us for this session, where we will delve into the sophisticated features of the paragraphs plugin system, which encompass a diverse range of capabilities, such as styles, layout, and much more.

Architecting Multimarket & Multilingual Drupal Sites: A Deep Dive into the Backend

Room
HS13 (2nd floor)
Speaker(s)
jlbellido
Session Category
Backend Development
Audience
Intermediate
Drupal is increasingly being used for large projects that need to provide solutions for different markets with different languages. This context presents several challenges for the whole team at different levels. At DrupalCon Prague 2022, we presented a case study on our successful project. In this session, we will dive deeper into the technical aspects of building multi-market/multi-language Drupal sites.

4:15 - 5:00pm

Case Study - UNIDO Public Website - Managing uncertainties and Delivering Value

Room
HS1 (Ground level)
Speaker(s)
pavanmalji
Session Category
Clients & Industry Experiences
Audience
All Attendees
Established in 1966, the United Nations Industrial Development Organization (UNIDO) is a specialized agency of the United Nations that promotes industrial development for poverty reduction, inclusive globalization, and environmental sustainability. Under the new leadership of Dr. Gerd Müller, the organization is undergoing major reforms from organizational structure to the way we deliver services to our member states. The UNIDO Public Website being the face of the organization needed to reflect this change with clean and modern design, clear messaging and optimized experience across different screens. This session touches lightly on the technical aspects of the development of this project which is powered by Drupal and focusses more on the lessons learnt working on a project on a tight budget, tight schedule, fluid requirements while making almost no compromises on the quality, maintainability and scalability.

What is the secure software supply chain and the current state of the PHP ecosystem

Room
HS4 (Ground level)
Speaker(s)
paolo.mainardi
Session Category
DevOps & Quality Assurance
Audience
All Attendees
In this talk I’ll present the current state of the software supply chain, the big global recent events (SolarWinds, log4shell, codecov, packagist) and the state of the PHP and Drupal ecosystem, the threats and the mitigations that can be applied using tools like Sigstore, Syft, and Grype for digital signatures, SBOM generation, and automatic vulnerability scanning and how to use them for real-world projects to gain unprecedented levels of knowledge of your digital artifacts. There will be also a demo of the mentioned tools in action to implement a secure supply chain pipeline for your Drupal projects.

Godot <3 Drupal

Room
HS13 (2nd floor)
Speaker(s)
rteijeiro
Session Category
Innovation & The future
Audience
All Attendees
Godot is an Open Source game development engine which benefits from a content management like Drupal providing a complete experience in both video games and web applications. Godot is able to fetch content and assets from Drupal and create or update them directly from the game, creating a more engaging experience. At the same time, Drupal could integrate complex GUIs built on Godot enhancing its user experience.

5:10 - 5:40pm

AI assisted content editing with CKEditor5 & OpenAI

Room
HS1 (Ground level)
Speaker(s)
rafuel92
Session Category
Innovation & The future
Audience
Intermediate
Content generation, validation and analysis are very critical and recurrent task in Drupal. Drupal 10 and Drupal 9.5 introduced CKEditor5 in core, also OpenAI is a very useful tool to create AI assisted content. With live practical examples in this session you will learn how to leverage CKEditor OpenAI module for media/content generation, content moderation and validation, SEO.

What we learned introducing PHPStan to a large scale project

Room
HS4 (Ground level)
Speaker(s)
simonbaese
Session Category
DevOps & Quality Assurance
Audience
All Attendees
Report on leveraging static code analysis in a large-scale Drupal project from a technical and project management perspective

Imposter syndrome, how do you avoid it ? (spoiler alert : you don't)

Room
HS13 (2nd floor)
Speaker(s)
arthur@webstanz.be
Session Category
Open Web & Community
Audience
All Attendees
Being a developer is hard work. Not necessarily because what we do requires super-human abilities, but because we're consistently confronted with the unknown and only one question can freeze us in our tracks, sometimes stopping entire careers ; what if I'm not good enough ? What do I do about it ?

Platinum Sponsors

Logo 1xinternet

Gold Sponsors

D shaped logo and the name Droptica
Logo AgileDrop
Logo Amazee.io

Silver Sponsors

Logo Kraut.Hosting GmbH
dropsolid logo
Logo EOR Digital GmbH
Logo Druid.fi

Media Partner

Logo Kurier.at
droptimes logo

Funded by

wko logo
Meeting Destination Vienna

Footer

  • Contact
  • Code of Conduct
  • Data Privacy
  • Media Policy
  • FAQs
  • Imprint

Copyright © Drupal Dev Days 2025. All rights reserved.

Webdesign by acolono GmbH, implementation by Alex Milkovskyi

Webhosting by amazee.io
Powered by Drupal