***Sessions and speakers are subject to change. Additional sessions will be added as they become available.
09:00 to 18:00 CET
Belgium-born Drupal founder Dries Buytaert is a pioneer in the open source web publishing and digital experience platform space. In his traditional Driesnote he will present an update on the project and the development of Drupal.
Keynote
Dries Buytaert (Dries)
Testing is important.
Oliver Davies (Opdavies)
In today's digital landscape, delivering exceptional digital experiences is essential for organisations to remain competitive. Imagine a digital experience platform that can learn from your customers, personalise their interactions, and predict their needs - all on its own.
Saranya Rajaram (saranya_rajaram), Annam Ravin (Annam_sreenivasan)
We at NETNODE, a small swiss Drupal agency have successfully adopted and blended principles from Holacracy, Sociocracy, and Reinventing Organizations since late 2019.
Lukas Fischer (Lukasfischer)
Mike will talk about how authoring tools like Drupal can help create more inclusive content. Tools like CKEditor can be great, but more often than not allow authors to make basic mistakes, because they don't know the basics of web accessibility.
Mike Gifford (Mgifford)
Hear from co-initiative leads Leslie Glynn and Chris Wells about the current state of the Project Browser Strategic Initiative, what problems we are trying to solve, what remains to be accomplished to get Project Browser into Drupal core, and where you can chip in to help move the initiative forw
Leslie Glynn (leslieg), Chris Wells
This workshop is for people who want to get a solid foundation in Drupal site building. No Drupal experience is required!
Mauricio Dinarte (dinarcon)
Lets talk about all things Drush. Share your successes and questions and thoughts about its future direction.
BoF
Moshe Weitzman
Many of us in the Drupal community enjoy coffee, and the Drupal Coffee Exchange is a way to celebrate the magic elixir that many of us use to fuel our days.
AmyJune Hineline (Volkswagenchick)
There are loads of new things happening with DDEV, including support of new Docker providers like Orbstack, PHP 8.3, 18 official add-ons, PostgresQL support, focus on long-term sustainability of the project.
Randy Fay
Help us de-mystify and de-jargon Drupal!
Emma Horrell, Aaron McHale (AaronMcHale)
To meet our clients' need for an easily manageable design system approach, we, at Smile, developed the Streamlined CMS platform, based on Drupal, and funded by our R&D investments. In addition to the design system approach, we wanted to give our Streamlined CMS platform a No-Code approach.
Florent Torregrosa, Nicolas Loye (Nicoloye)
Abstract:
Tarkesh Deva (Tarkesh.deva)
Nestlé and Platform.sh have developed a new test case - focused on Nestlé’s Drupal fleet - which dramatically reduces greenhouse gas emissions in the cloud. Together we will share our approach and the lessons learned in terms of technology, process, and sustainability.
Andrew Melck (Drewmelck), Leah Goldfarb, Jérôme Andrieux, Antonella Severo, David Fernandez
For many website projects, the scariest thing is the 'big switch' - turning off the old platform and turning on the new one.
But what if there was another way?
Alan Burke
When you log in into a Drupal Site, by default you land on a mostly empty page which shows you how old your account is in the site. That’s not the best UX out there.
Christian López Espínola (Penyaskito), Cristina Chumillas (ckrina)
The world today is undergoing massive changes. On Feb 24, 2022, it changed significantly for Ukrainian IT teams. We encountered unique challenges and discovered our strength in overcoming them.
Iryna Semenova (instagram.com/isemyonovabel), Anastasiia Paliienko (instagram.com/ssteyci?igshid=MzMyNGUyNmU2YQ%3D%3D&utm_source=qr)
Learn the steps you can take now to make your modules shine in the new Project Browser. One of the key elements to making the Project Browser launch successful is the content added by module maintainers on the Drupal.org Project pages.
Leslie Glynn (leslieg)
It's amazingly easy to create your own DDEV add-on. We'll go through the whole process to a completed add-on. Add-ons can benefit your local team or the whole world.
BoF
Randy Fay
The purpose of this BoF is to come together and share a valuable tip or trick that we use in our daily work, which we believe can benefit others.
Each participant will suggest a tip, explain it, and then we will collectively vote for the best ones.
Jorge Lopez-lago
We start off with a demo session of how we’re using Gutenberg today, and some of the great selling points you typically miss when simply trying it out on your own.
Thor Andre Gretland, Marco Fernandes
We all understand the importance of Accessibility to some extent. Some of us may have a basic understanding of certain rules, such as color contrast ratios and the need for Alt Text. But how many of us actually UNDERSTAND Accessibility?
Daniel Angelov (danielangelov)
If you’ve ever delivered a digital project before, you’ll likely know that they can - and do - go wrong. In fact, industry experts estimate that a whopping 70% of digital projects fail. Faced with these kinds of odds, it’s vital to know how best to recognise and respond to a project in peril.
Alice Minett
A group of volunteers is currently porting the Drupal community translation server (localize.drupal.org) from Drupal 7 to Drupal 10.
As software development cycles become more agile and fast-paced, quality assurance (QA) and development (DEV) teams must work together closely to ensure that software products meet high-quality standards.
Toni Kolev (toni.kolev)
Successfully running a small agency is not easy. The CEO and their team (if they have one) usually have to wear many hats and juggle multiple roles every day.
Tamsin Fox-Davies, Elise West, Julie Sheward, Anthony Fox-Davies
In this talk at DrupalCon, we will share how our company, Dropsolid, successfully integrated gamification, Drupal commerce, and Microsoft Dynamics integration to create a language-based community with a robust role system.
Sven Van Uytfanghe
Join us for an engaging round table discussion where Drupal enthusiasts, designers, developers, and administrators explore creating user-friendly Drupal admin experiences.
Mike Gyi
Join us for a discussion about a next-generation page building tool for Drupal.
Lauri Eskola (lauriii)
Let's talk GitLab!
As Director of Contributor Success at GitLab, having led a Drupal Agency as CTO for many years, part of the Board of the Drupal Association and being the lead of the Belgian Drupal Association I know a thing or 2 about Drupal & about GitLab!
Nick Veenhof (nick_vh)
This session is about how Drupal and Mautic can form the backbone of an open DXP. It's about how to bringing different worlds together: bringing communities together, developers and marketers together and markets together
.
Dominique De Cooman (Domidc)
We have all heard it: “I have a small marketing website and I want it in English too.” It sounds simple, and it can be, but do not make the error to think “it is just a copy of each page, add the language switcher and voila, we’re done.”
Jeremy Chinquist (Jjchinquist)
This is a sequel of the presentation that I did 3 years ago on DrupalCon Amsterdam - https://www.youtube.com/watch?v=RQw7pZMzdDM.
Three years later Layout builder has become a main building block for many Drupal websites.
Boyan Borisov (Boyan.borisov)
This session addresses the challenges of attracting developers to use PHP and sequentially recruiting them in companies and teams where Drupal is the framework of choice.
Bostjan Kovac (Boshtian)
When 200 non-profit organizations with varying resources and expertise are scattered across the globe, the need for a centralized platform to share knowledge and resources becomes vital.
Peter Pónya (pedrop), Zsófia Alföldi (Zsofiaalfoldi)
08:45 to 10:00 CET
With a decade of digital experience, Arush is a seasoned marketer with a passion for strategy, creativity, and data-driven results. He brings a unique blend of technical and creative skills to the table and has a proven track record of executing effective campaigns that drive growth.
Arush Kochhar, Andrea Ostheer
Embark on a thrilling 15-minute Drupal adventure as we unveil UNESCO's web evolution. Objective: to normalize and industrialize this complex ecosystem, connected to various Information Systems, and ensure scalability
for the next 15 years.
Other
Sylvain Moreau (Slybud)
LocalGov Drupal got funding to build the most requested feature from our council partners: a platform to be able to manage all our microsites with.
Mark Conroy
Are you an architect, consultant, or engineer looking for another way to amplify your expertise? This workshop will share how you can do just that through writing.
AmyJune Hineline (Volkswagenchick)
In this presentation, we will dive into our company's journey of integrating AI into our daily operations, specifically through the implementation of ChatGPT, Midjourney, and Copilot.
Open Source technology, practices, and thinking have revolutionized how we innovate, collaborate, and do business. The impact goes beyond our daily work and paying our rent. Open source is everywhere; we won! But there's a downside.
Jeffrey McGuire, Mathias Bolt Lesniak (mabolek)
In the digital era, website accessibility has become essential to user experience. Drupal, a popular open-source content management system, has made accessibility a top priority in its development process.
Annam Ravin (Annam_sreenivasan), Saranya Rajaram (saranya_rajaram)
Embark on an exciting journey as we put top headless CMS solutions—Sanity, Strapi, Directus, and Drupal—to the test in a live demo showdown.
Lukas Fischer (Lukasfischer), Natalia Justicia
Do you want to build modern search apps with React or similar but still leverage the powerful module family Drupal Search API?
There are many great local Drupal initiatives happening around the world. Local Drupal communities support Drupal by bringing people together to exchange ideas. And to celebrate the wonderful things people do with Drupal everyday.
Baddy Sonja Breidert (Baddysonja), Imre Gmelig Meijling (imre-gmelig-meijling), Drupal Association
Improving Layout Builder user experience
Dharizza Espinach (dharizza)
There are so many things you can do with DDEV! Have you used `ddev snapshot` or `ddev launch /uri` ? Know how to use hooks in the container or on the host? Ever created your own custom command? We'll go through lots of examples and ideas for expanding your use beyond `ddev start`.
BoF
Randy Fay
Among many initiatives in Drupal, a very important one is how to.bring new talent.
We have several programs and independent efforts for training and teaching new drupalists, but something is missing.
Carlos Ospina (Camoa)
Early in 2021, Lullabot's CEO gave the team a goal: find ways to standardize and simplify our processes across multiple projects.
Andrew Berry (deviantintegral)
How I escaped poverty using Drupal
The emancipating power of free and accessible Drupal training.
Esmeralda Braad-Tijhoff (Esmoves)
Your Drupal site needs to assign automatically a taxonomy term to some nodes at creation time. This sounds like a simple task that can be achieved with a hook or event subscriber.
Pablo López Escobés (plopesc)
VisitBritain is the national tourism agency for England, Scotland, Wales and Northern Ireland; VisitEngland is the national tourism agency for England.
Paul Johnson (Pdjohnson), Marie Orpen
Meet the team that maintains Drupal.org!
Join us to learn how major initiatives like the GitLab Acceleration project, single sign on, and others will help reduce friction points when contributing to Drupal and make it easier for you to participate in the project.
Timothy Lehnen (Hestenet), Neil Drumm (Drumm), Brendan Blaine, Fran Garcia-Linares (fjgarlin), Alejandro Moreno Lopez (Alexmoreno)
What if you had no intention of using a content on another page? What if you wanted to customize every little detail of any piece of content on your page? Would you still use Drupal? Can it even be possible?
Simon Georges, Alex Druhet
In Drupal there is a philosophy of having only one module to fit most cases. Though this is mostly actually happening, there are still various ways of solving the same problem.
Panagiotis Moutsopoulos (vensires)
As the author of the Group module, I often make architectural decisions that are really abstract so that they can solve as many cases as possible. Sometimes you may need to write a bit of code, but generally my aim is to make that as easy as possible for you.
Kristiaan Van den Eynde
In this session, I want to collect ideas and exchange best practices about contribution projects for Drupal community members which have no technical background.
Niklas Franke (Nick.el.diablo)
Grab your lunch and meet the Client & Industry team and other enterprise Drupal users and providers in an informal networking session.
Other
Client & Industry Track Chairs
Drupal offers multiple native security layers, however there are many points to check to be sure to deliver a more secured experience to our users.
Nicolas Loye (Nicoloye), Marine Gandy
End-to-End DevOps Workflow
Inefficient toolchains are a major source of lost productivity for development teams. This talk will demonstrate managed, cloud-based tools that make your team more efficient at every stage of the software delivery life cycle, including:
Martin Anderson-Clutz (Mandclu)
Showcasing "Try Drupal" - the CMS solution powered by 1xINTERNET
Other
Baddy Sonja Breidert (Baddysonja), Christoph Breidert (Breidert)
Sarah Furness
Working for multiple clients and multiple websites can be a nightmare, deployment can also be hard and painful. Our customers may increse this stress, and in some cases, sites are not updated for months, even with security updates.
Anne-Sophie Picot (Asplamagnifique), Sylvain Moreau (Slybud), Francis Lemaitre (flemaitre)
You have the perfect final visual web design masterpiece, ready to be built. You’ve spent months and an eye-watering design budget creating, researching, validating and testing your visual designs. The designs look exquisite and next…a simple build in Drupal.
Akhil Bhandari
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 digi
Paolo Mainardi
The api.drupal.org site has been rewritten in Drupal 10+.
We will go through some of the biggest technical decisions and their implementation.
Fran Garcia-linares
What does it mean to have accessible and inclusive presentations?
AmyJune Hineline (Volkswagenchick)
Setting up a design system can help create consistency and guardrails for authors, designers, strategists, developers, and all involved in creating and maintaining websites or applications.
Jen Witkowski (jwitkowski79)
How to merge multiple platforms into a single unified multi-brand ecosystem.
Boyan Borisov (Boyan.borisov)
A team of volunteers is currently working on porting Drupal's Localize server (https://localize.drupal.org/) to Drupal 10 (see the roadmap https://www.drupal.org/project/l10n_server/issu
Felip Manyer Ballester (FMB)
Bring any topic or problem or goal you want! We'll talk DDEV together and figure it out or explore the territory. Bring your laptop.
BoF
Randy Fay
As a developer team member, I often have had to face the tough process of setting up and running my local environment to work on a new project. And it seems I am not the only one complaining about it.
Roberto Peruzzo
In today's digital landscape, the agility of a team isn't just a nice-to-have—it's a cornerstone of success.
James Rutherford (Jamesrutherford)
Modern Drupal is amazing and awesome, your site can continue to grow and evolve indefinitely. But it also poses challenges. Technical debt is impossible to avoid when working on software and the longer it lives and the bigger it grows, the larger that challenge becomes.
Dieter Blomme, Niels Aers (Nielsaers)
Many websites require a lot of similar or nearly identical content. Traditional approaches to user needs have been field default values - that has limited possibilities - and cloning existing content to be modified.
Simo Hellsten
Drupal Commerce is an open-source e-commerce platform. It offers a flexible and scalable solution for building and managing online stores.
Abhishek Dhariwal (adhariwal), Prateek Jain (Prateekjain)
Join members of the Drupal Association board and staff for a public board meeting, community discussion and Q&A.
The Drupal Association is a 501c3 non-profit based in the United States and serving a global community.
Timothy Lehnen (Hestenet), Tim Doyle, Baddy Sonja Breidert (Baddysonja), Dries Buytaert (Dries)
Over the last few years the average Drupal project has changed significantly. From sizeable web builds we are now landing contracts for multi-million dollar composable digital experience platforms with decoupled front-ends, elaborate system architectures and multiple third party integrations.
Tassos Koutlas (tassos)
Setting up a decoupled project with Drupal as the backend in 2023 still involves a lot of setup and configuration. At Wunder, we have simplified this process with our “Next.js for Drupal multilingual template”.
Mario Vercellotti (Vermario), Joshua Scott
The Drupal Local Development Survey aims to help inform the Drupal development community about itself, by asking Drupal devs all over the world about the tools and processes they use to build and maintain amazing Drupal sites.
Michael Richardson (Richo_au)
Let's get together to review the current status of project management (as well as development teams management) in the age of agile.
Jorge Lopez-lago
Both customers and Agencies are looking to get more done in less time. This BoF tries to explore best practices & home recipes for faster deliveries — Be it Project Planning, Starter kits, Internal Migration recipes or opinionated developer guidelines.
Rakhi Mandhania
Join me on a journey as I share my personal story of overcoming Tourette’s Syndrome and how a community can accept people with disabilities and get more inclusive.
Mathieu De Meue (matdemeue)
A good website must be accessible. While Drupal is a very accessible platform, sometimes once a site is built, an editorial team will make updates that do not adhere to accessibility best practices.
Mark Casias (Markie)
Whether you're a product owner, a digital strategist, or a Drupal team lead, this session will provide you with valuable insights on executing large-scale multilingual digital transformation programs on Drupal.
Lyubomir Filipov (Lfilipov)
Your next custom module won't be written by AI, at least not for a while yet. But most of it could be written by Module Builder.
Joachim Noreiko (Joachim)
Improve your teams' peer code review process, your code maintainability, and your Drupal contributions. Learn from a Drupal core release manager—with over ten years of Drupal core experience—how to give an efficient and effective peer code review.
Jess xjm (xjm)
This 20-minute session will include some live demos to help you discover the world of collaborative content editing in Drupal 10, and transform your user experience with some game-changing CKEditor 5 plugins.
Piotrek Koszulinski
Let's meet and discuss the Polish contribution to Drupal!
Piotr Muszyński
The PHP Foundation is a collective of people and organizations relying on the PHP language. Its mission is to ensure the long-term prosperity of the PHP language.
Nils Adermann
What is an LMS? What is the best way to use Drupal to run an LMS? Join us
to hear our experience of creating and running a Drupal-based LMS and share your
experiences of LMS platforms, how they are being used, and the opportunities that you
Alexey Beloglazov
In this session, I'll discuss how combining Drupal with other tools aimed at enhancing the digital experience a company can offer improved access for websites built using Drupal.
Gaurav Kapoor (Gaurav.kapoor)
Have you ever got lost on which security measures you should use in your website? Maybe not, maybe you are an expert and can lock everything like Fort Knox and don't really need a guideline to help you protect your project... but if you're not this session is for you!
If you are struggling with content creation there is a module that, thanks to CKEditor5 and OpenAI integration, allows to generate validated and SEO optimized content, directly from Drupal.
Raffaele Chiocca (Rafuel92)
Learning a CMS shouldn't be hard or a long period of hours to learn new technology. What if I tell you that I have proved the hypothesis of learning Drupal site building in less than a month?
Eduardo Telaya (Edutrul)
As a client, you want your shiny new Drupal platform to keep working with as few security and performance issues as possible. You also know that all projects require support and maintenance, with software updates being a key part of essential maintenance for every site.
Evgeniy Maslovskiy (Spleshka)
09:00 to 18:00 CET
Keeping staff commited to an agency may seem like a daily challenge, especially with today's younger generation. We will share our lessons learned from our journey growing our agency from 8 to 27 people over the last 4 years .
Benoit De Vos (Bendev)
The goal of this needs assessment is to create a space for open dialogue that can support opportunities for community building for those who identify as Black. Including anyone who identifies as a member of the African diaspora, from any country, multi/bi-racial and/or multinational.
Joi Garrett
Ever wondered what happens under the hood when you run a Composer update or why Composer 2 got so much faster? Learn about some of its inner workings, some lesser known parts and why they may be useful to you, as well as upcoming features and future plans.
Nils Adermann
Taxonomies are a key feature of Drupal architecture, but traditional web design teams do not always have the background for design and governance needed to support them. A taxonomist can bring best practices and a wealth of experience to this often overlooked area.
Michele Jenkins (Micheleannj)
With hundreds of websites built upon various (and often outdated) technologies, and maintained by cross-cultural teams all across the globe, UNESCO faced by 2020 a major challenge: how to normalize and industrialize this complex ecosystem, connected to various Information Systems, and be able to
Twig was introduced into Drupal core over 10 years ago. Since then, improvements to Drupal’s front-end API have been minimal.
Mike Herchel (mherchel)
Drupal seems to have hit a plateau. Or that’s what many in the community think. After Drupal 7, many sites are moving away from the platform while not as many seem to be choosing Drupal as their favourite CMS. Or is it really?
Alejandro Moreno Lopez (Alexmoreno), Scott Massey (sukotto100), Cristina Chumillas (ckrina), AmyJune Hineline (Volkswagenchick), Nick Veenhof (nick_vh)
Namaste!
Valuebound Consulting Services Private Limited
We provide Drupal-tools and services for citizen participation. 125.000 users in Belgium, Spain, The Netherlands, France the UK have participated in over 200 participation projects.
Jan De Kezel
Testing is a vital part of good Drupal development and one of the best ways to do that is through automated tests. However, automated testing is new to a lot of teams, so this is an opportunity to share experiences with each other and ask questions.
Branimir Juranic
Using actual business cases, Dominique shows how much time and money you can save, how to provide a better customer service, and how to generate more leads.
Other
Dominique De Cooman (Domidc)
With the seemingly sudden advent of AI, many people and organizations are struggling to comprehend it. Over the past few months, the state of AI systems has changed dramatically, and it continues to change at a
Jorge Lopez-lago
Behavior Driven Development (BDD) is a software development process that originates from TDD (Test Driven Development). The main idea is based on how the software must be understood from both technical and business points of view, focused on its value to the user through User Stories.
Ricardo Sanz
In South Africa, 78% of Grade 4 learners (around 9-10 years old) cannot read for meaning in English. That's because they're required to switch from learning in their home language to English in that year.
Dane Rossenrode (Droces)
As professional service providers we often walk a fine line in delivering bespoke software to a diverse set of clients. Each with their own traits and desires. Clients want partnerships. So do agencies and service providers.
Imre Gmelig Meijling (imre-gmelig-meijling)
Anyone who has ever needed to understand what government benefits them or someone they cared for was entitled to know the web of perplexing rules and regulations involved with lodging a claim.
Suchi Garg (Gargsuchi)
After getting Claro as the default Drupal administration theme, now we can focus on improving the administration experience beyond the visuals.
Cristina Chumillas (ckrina), Sascha Eggenberger (saschaeggi)
Drupal added a new StarterKit Theme Generator Tool as an experimental feature in Drupal 9.3, and promoted it to "stable" in 10.0. While the tool hasn't received much attention, it will revolutionize the way agencies and product teams create themes for years to come!
Andy Blum (Andy-blum)
You probably know that DDEV works everywhere, but did you know you don't even need a fancy computer and can do it all in the cloud? We'll look at how to develop on Gitpod or Codespaces and how Drupalpod fits into all of this. Join with your experiences and questions!
BoF
Randy Fay
For about 10 years now, the Splash Awards have been held to honor the best Drupal projects in different countries around the world.
Niklas Franke (Nick.el.diablo)
AI is currently affecting our jobs and our projects. The rate of change in the field is neck breaking. The future is today more unknown and difficult to predict than ever.
Jorge Lopez-lago
Key Takeaways:
This workshop is for people who want to improve their website search experience in a quick and easy way. No deep technical knowledge is required, either in Drupal or site search technologies.
Tyler Huff (thuff), Kevin Montgomery
ICT is quickly becoming a bigger source of greenhouse gas emissions than flying. A recent study by Lancaster University estimated our emissions to be between 2.1 and 3.9 per cent of global emissions.
Janne Kalliola (Jannekalliola)
Identity has become an important part of business, using hosted login service is the easiest way to ensure your user data is protected.
In this session we will explain what hosted login is, how to easily implement this service on your drupal website and what are the benefits of use it.
Raul jimenez morales
Despite the Drupal community's efforts, Drupal still has a reputation for having a steep learning curve, which can discourage new users from adopting it. In this presentation, we will discuss the steps that can be taken to improve Drupal's user experience and address this perception.
Lauri Eskola (lauriii)
From sourcing the catalogue to conducting a facility-bound survey to delivering insights for world's most loved toy makers, Its a 6 month long process that requires lot of fieldwork and research and honestly doesnt warrant so much time and effort in today's world of set-it-and-forget-it.
Ashish Goyal
Engage with the Drupal Association's Development and Fundraising team.
Kelly Delaney, Tim Doyle, Jitka Pilar
In today's fast-paced technology environment, software development teams face numerous challenges that can hinder their ability to deliver high-quality products on time.
Jorge Tutor
Come visit with the Community Working Group and see what's going on with the Community Health Team and Conflict Resolution Team. Ask questions, get answers... See what you can do to help out!
BoF
Mark Casias (Markie)
The pandemic has introduced new working models that have changed working environments forever.
Georgios Andreadis, Georgia Afioni (gafioni)
We are entering the age of throwaway software, where AI is getting better and better at writing code.
Jorge Lopez-lago
AI is all the rage, but how do we teach our ChatBots about the contents of our website so that visitors can ask for content about it? We’re going to show you how it works! And also talk about possible pitfalls and
how to prevent them.
Other
Michael Schmid (Schnitzel)
A live demo combining ChatGPT with Drupal, Mautic, and personalization. The focus is on the effective and practical use of the tools. So you can implement them yourself after the session.
Other
Frederik Wouters (Wouters_f)
Drupal’s initiatives form powerful teams that make great things happen. Core initiatives self-organize to get new improvements to the base system while community initiatives coordinate event organization, spread diversity best practices, collaborate on promotional materials, and so on.
Chris Wells, Fran Garcia-linares, Mike Herchel (mherchel), Suzanne Dergacheva, Sascha Eggenberger (saschaeggi), Felip Manyer Ballester (FMB), Wim Leers, Gábor Hojtsy
Design Systems, Documentation, and Drupal: Grow your agency and retain clients before you write a line of code
Chris Teitzel
Drupal's JSON:API implementation is one of the best ones around. Recently JSON:API released version 1.1 of the specification. There is a lot of new goodies. Extensions and profiles enable describing implementation specific features like Drupal's filtering.
Björn Brala
Drupal is inseparable from its open-source community, and contribution is a key part of its success. While contribution can take many forms, this session will focus on empowering Drupal contributors to create and maintain projects on Drupal.org.
Topics include the following:
Chris Burge (chris-burge)
Exciting progress is being made in finishing a contribute module version of automatic updates for Drupal 10 that is very likely to move into Drupal core and be available for everyone soon.
At Novartis, one of the world's leading pharmaceutical companies, the Channel Management team faced the daunting task of migrating almost 100 corporate websites, with over 15 million annual page views, from Drupal 7 (Beluga) to Drupal 9 (Arctic).
If you are building hybrid applications with Drupal with embedded Javascript applications you have probably been confronted with re-using your styles across multiple applications.
This BOF is meant as a continuation of the workshop session "From zero to a multilingual Next.js site powered by Next-drupal and Drupal Recipes with one command! "
Mario Vercellotti (Vermario)
Just an opportunity to meet people while relaxing after a day packed with talks. And also a chance to go back home with the satisfaction of a victory of sorts (only for some I am afraid, no medals for all in here).
Jorge Lopez-lago
In this session, we will explore strategies to enhance the stability, performance, and security of applications. Participants are encouraged to share their preferred tools and approaches so that we can all learn and understand more about which techniques are most suitable for different needs.
Pavel Bulat
Drupal's already best-in-class performance is about to get even better thanks to a groundbreaking collaboration between Google and Tag1 Consulting.
Janez Urevc (slashrsm)
This session explores the key work benefits that software developers truly value. Join me to discover how organisations can create an environment that caters to the specific needs of software developers, boosting their
Niklas Franke (Nick.el.diablo)
Over the past years we have created a re-usable Drupal application with a full Commercetools shop integration for a large pan European B2B food retailer. The application is deployed on more than 20 websites and the shops connect with different ERP systems ranging from SAP to custom solutions.
Kerstin Polte (kpolte), Karin Herbst
amazee.io recently got acquired by another company (Mirantis).
In this session I will present our history, experience and everything we learned throughout this process.
Michael Schmid (Schnitzel)
The emergence of Generative AI in March 2023 marks a groundbreaking 'iPhone moment' in technology, with profound implications for the way we work.
Chris Wu (amourow)
Have you ever wondered what happens when a HTTP request reaches your Drupal web site? How does Drupal find the correct code to execute? Which parts of the page come from the cache and which ones are built from scratch? Which queries are executed against the database?
Luca Lusso
In this talk, Tag1 Consulting, the leading experts in Drupal performance, provide a brief overview of our performance audit process, review the most common problems we’ve found across dozens of audits, show you quick wins that can be implemented in hours, and discuss more fundamental architectura
Janez Urevc (slashrsm)
Concept of IaC is increasingly getting popular lately. The practice of setting up a stack or resources on cloud with a script/ template is not only considered necessary but a must have in any project.
In this session we will go through why this is important.
Wilfred Arambhan (Wil2091)
As explained in several sessions during DrupalCon, we are preparing a new Toolbar that will eventually replace the core Toolbar. With this BoF we want to gather community feedback and ideas, and hopefully people willing to get involved too. We'll have environments ready to test.
BoF
Cristina Chumillas (ckrina)
Learn about the Promote Drupal initiatives, the work we’ve been doing and how you can get involved. We have opportunities for marketers, copywriters, designers, and project managers.
Suzanne Dergacheva
Lupus Decoupled Drupal allows using the power of Drupal, with a modern frontend. It's a fully integrated decoupled Drupal solution that enables using Vue components via component-oriented decoupling.
Wolfgang Ziegler
Drupal 8 shipped with many exciting new concepts, including "configuration", "configuration and content entities", "validation constraints" and "API-First".
Wim Leers
Striving for GDPR compliance for websites is crucial to safeguarding the privacy and personal data of users, maintaining their trust, and avoiding costly penalties and legal consequences.
Many business owners view open source code contribution on company time as a drain on billable hours. As a company committed to the Drupal open source project, PreviousNext has had a formalised approach to code contribution baked into company culture, policies and processes.
Owen Lansbury (Owenlansbury)
TL:DR: Website caching is a necessity in these days of online shopping, Core Web Vitals, and high latency internet in space. Learn about the different layers of cache that can help speed up a website and how to deal with the issues that can crop up from them.
—
Simon Morvan (garphy), Jesse Dyck
The Opigno distribution brings great opportunities both for employees as well as customers to serve as a modern Learning Management System (LMS) and add to the value of Nestlé's digital offerings.
Enno Langelotz (Enno), Mariana Solorzano, Antonella Severo
Successful and growing agencies can find themselves short on senior staff when working on large government contracts. These are typically high-profile projects with significant budgets and come with specific requirements such as security vetting of staff.
Anthony Fox-Davies, Evgeniy Maslovskiy (Spleshka)
A BoF about the Gin Admin Theme.
We can use this BoF to:
- Showcase the latest and greatest features
- Ask me everything
- Share your feedback
- Discuss new features
BoF
Sascha Eggenberger (saschaeggi)
What efforts can we take to reduce our collective CO2? From addressing our travel to DrupalCons, hosting of Drupal.org but also the million sites which are running Drupal on a daily basis.
Mike Gifford (Mgifford)
An opportunity to share our stories, find opportunities to collaborate with other like minded Drupalists and discuss how to grow our community in healthy and inclusive ways.
Fei Lauren
Description: Managing a marketing team from home can be challenging at the best of times, but when you're a mum with ADHD, it can feel like an insurmountable task.
Hadda Hreidarsdottir (Hadda)
Paragraphs contrib module is one of the most used and enjoyed module. It allows site builders to manage autonomously their content on a website.
Pierrick Cadet (Pierrick Cadet), Xavier Ternisien (Javiertern)
The Estonian Government is using Drupal CMS extensively. In this session, we will introduce the Government Portal - a Drupal distribution that the Estonian Government is using to run the websites of 11 ministries and their agencies.
Ivo Nellis (picco)
Design systems are hot and trendy right now because they are cost effective. By collecting documented UI artefacts (components, styles, themes, layouts…), they ease the collaboration between designers and developers, and they allow the reuse of the same design on several Web applications.
Pierre Dureau (pdureau)
In Drupal 9.4 the database drivers for MySQL, MariaDB, PostgreSQL and SQLite were moved to their own modules. This session is about why we did that and what we want to do next.
We had a number of problems with the old situation:
David Bekker
How do people decide on Drupal? - that's been the question on our minds in the “Promote Drupal” group supporting the Drupal.org redesign. We sought answers in Drupal personas research.
Emma Horrell