Zostań naszym prelegentem
Drupal in Creative Agencies - The Good, the Bad and the Ugly
Opis:
From a creative agency perspective, we'll discuss communication and collaboration with both technical and non-technical stakeholders, different skill sets, and career progression. We’ll use real-life scenarios from third-level education, the public sector, and commercial projects in Ireland and the US. The focus will be on measurable, value-driven elements, client relationships, and development, with Drupal as the main technology.
Prelegent: Paweł Bogucki
Język: PL
Harnessing the Power of Pluggable Architecture
Opis:
The Drupal plugin system is a cornerstone of extensibility and modular development. This session will explore the full potential of plugins, attendees will gain a deeper understanding of how to build flexible, scalable, and maintainable modules using Drupal’s pluggable architecture.
Prelegent: Piotr Pakulski
Język: EN
Performance testing methodology for cloud applications
Opis:
The low cost of resource ownership and flexibility have led users to increasingly port their applications to the clouds. To fully realize the cost benefits of cloud services, users usually need to reliably know the execution performance of their applications. However, due to the random performance fluctuations experienced by cloud applications, the black box mature of public clouds and the cloud usage costs, testing on clouds to acquire accurate performance results is extremely difficult. In this session, I will present a cloud performance testing methodology called PT4Cloud. I will discuss and present performance testing process ( Environment setup, identify tool, define KPIs, build automated tests, execute tests, and monitor cloud metrics) that can be used to test modern cloud native environments, such as cloud systems, serverless, and containerised applications.
Attending, this session audience can get knowledge about Non Functional testing and skills to load test cloud applications. In nutshell, people can get a great opportunity to learn and test scalability, realibility, availability of any system under load.
Prelegent: Sangeeta Sinha
Język: EN
How to prevent burning out during extensive working hours
Opis:
Being in industry more that 6 years, I’ve studied psychology, division-making and mental wellbeing to uncover the secret how to prevent burning out. I took several courses, trainings and conducted my personal research to answer this question. I would be happy to share this knowledge with community and help to stay motivated regardless the working hours or season of the year.
Prelegent: Mariia Voloshyna
Język: EN
Coding and development in drupal
Opis:
Coding and development tells about code, develop in drupal.
Prelegent: M.Hammad
Język: EN
Drupal Developer Survey - Results and Insights from the Community
Opis:
Last year, a global Drupal Developer Survey was conducted to gain insights into which tools and processes are used by members of the community to develop web applications with Drupal. The survey, originally called the Drupal Local Development Survey, was launched in 2018 by Jeff Geerling and Chris Urban. Due to the COVID pandemic, this survey was then suspended in 2021 and 2022 before Mike Richardson (username richo) restarted it in 2023 after contacting the founding members.
Among other things, the survey helps the community to gain valuable insights into preferences and best practices in software development and has been translated into various languages. I supported this project together with my colleague Alvaro Hurtado with translations for the German and Spanish versions of the survey. In this session I'd like to shed some light on the developer survey and present some of its results. I would also like to use the session to create awareness for this important survey so that an even higher number of participants can be achieved in future years, providing even more meaningful results for the community.
Prelegent: Niklas Franke
Język: EN
Modal forms with Drupal dialog API - extended
Opis:
This lecture will present the Drupal Core modal dialog API, ways to implement it with forms and using forms in modal dialogs and demonstrate author's extended modal form API that is currently used in the Drupal LMS project.
Prelegent: Marcin Grabias
Język: EN
Extension Express: Extending PHP in Real-Time
Opis:
Discover the inner workings behind the language that powers nearly 80% of the web. This conference will reveal the basics of creating a PHP extension through a live coding session.
This interactive presentation will guide you through the process, demonstrating that even tasks that may seem complex at first glance are accessible to most developers. You will see in real-time how creating an extension can enrich your knowledge and broaden your technical horizons.
Embark on an adventure into the heart of PHP! This conference is your ticket to understanding the internals of the language.
Prelegent: Sadetdin EYILI
Język: EN
From seed to Twig: soft introduction to the Compiling Theory
Opis:
Dive deep into the heart of Twig's compilation process and discover how your templates transform into optimized PHP code. This technical talk unveils the inner workings of Twig's architecture, exploring each stage of template compilation through the lens of fundamental compiler theory. We'll examine how the Lexer breaks down raw template syntax into tokens, how the Parser constructs an Abstract Syntax Tree, and how the Compiler ultimately generates efficient PHP code. Using real-world Drupal template examples, we'll trace the journey of a template through each compilation phase, gaining practical insights that will enhance your template debugging skills and help you write more efficient Twig code. Whether you're debugging complex template issues or simply curious about template engines, this session will give you a stronger foundation in both Twig and compilation principles.
Maybe, this session will be inspire you to craft your own Interpreter !
Prelegent: Nicolas Perussel
Język: EN
From Magic to Methodology: Practical Applications of Reflection and Attributes in PHP
Opis:
PHP Attributes and Reflection have revolutionized modern PHP development, offering a more structured and declarative approach to metadata while enabling dynamic and extensible applications. In this session, we will demystify Reflection and Attributes, exploring how they work under the hood and how they can be leveraged in real-world projects.
We’ll dive into practical use cases, starting with core PHP implementations, then moving to Symfony’s built-in attribute support for dependency injection, routing, and event listeners. Finally, we will discuss how Drupal has begun integrating attributes into its ecosystem and where they can be effectively used today.
Prelegent: Piotr Kamieniecki
Język: PL
Intranet na Drupalu
Opis:
-
Prelegent: Jarosław Bartman
Język: EN
"Panie, Pan tu nie stał", czyli o kolejkach w Drupalu
Opis:
W ramach prezentacji przedstawię możliwości Drupala w zakresie przetwarzania danych. Zaczniemy od prostych formularzy, następnie omówimy Batch API oraz Views Bulk Operations (VBO) do obsługi większych zbiorów danych. Na koniec przejdziemy do głównego zagadnienia czyli Queue API i integracji z RabbitMQ. Pokażę praktyczne przykłady i sposoby na optymalizację procesów w Drupalu.
Prelegent: Marcin Maruszewski
Język: PL
Automatyczne testy E2E w Drupalu: Tworzenie i debugowanie testów Selenium – poradnik przetrwania
Opis:
- Jak skonfigurować Selenium do pracy z Drupalem
- Jak pisać skuteczne testy automatyczne
- Jak debugować i radzić sobie z niestabilnymi testami
Prelegent: Paweł Górski
Język: PL
Drupal and AI: Accelerating Development
Opis:
- Using AI assistants to generate frontend and backend code
- Creating custom entity types and fields through AI-assisted workflows
- Leveraging AI for automated testing and quality assurance
- Creating a simple component from Figma to production
Prelegent: Aleksander Ślązak
Język: PL
Aktualizacja CMS jako szansa: Nowe perspektywy dla Twojej strony WWW
Opis:
Aktualizacja CMS to niemalże mityczna igraszka i prowokowanie do spadku ruchu na stronie. Przedstawię prosty schemat migracji strony i omówię najczęstsze źródła kłopotliwych spadków, a także mało oczywiste triki aby nowa strona ruszyła z nowym impetem po nowych klientów
Prelegent: Barnaba Mądrecki
Język: PL
Finding success in contributing
Opis:
"Getting your contribution merged with the Drupal project (core or contrib) can be a challenge. But with some pointers your success can get a lot higher.
In this session you will get some helpful tips to make your contribution story on drupal.org more successful.
This will give you insight in the things that made me do well in the community and that can hopefully make you be successful as well."
Prelegent: Joris Vercammen
Język: EN
Drupal Commerce's Starshot Roadmap
Opis:
"As Drupal CMS (formerly Starshot) redefines the out-of-the-box experience, Drupal Commerce is evolving in step. In this session, I’ll share the current roadmap and explain how it aligns with the broader goals of Drupal CMS—drawing on my experience as a maintainer of many of the Commerce modules and recipes featured.
The focus will be on:
- Commerce Kickstart – the fastest way to start building on Drupal Commerce and the first Site Template
- Commerce recipes – ready-made solutions for common eCommerce needs
- How Drupal Commerce fits into the Drupal CMS product vision
I’ll also briefly touch on early AI experiments and upcoming improvements that aim to reduce complexity for merchants and developers alike.
A live demo will show the latest work in action, helping you understand how to start using these tools today—and where you can contribute next."
Prelegent: Jakub Piasecki
Język: EN
Drupal, content i dobra taktyka, czyli jak Ted Lasso ogarnąłby strategię treści
Opis:
To już potwierdzone: powstanie czwarty sezon serialu o sympatycznym trenerze drużyny AFC Richmond! A w nim Ted Lasso zajmie się szkoleniem innych trenerów i w tym celu stworzy stronę na Drupalu, na której będzie publikował motywacyjne treści i newsy o footballu ;)
Co w prezentacji?
- Content strategy - jak Ted planuje treści (taktyka, narzędzia, zrozumienie użytkowników),
- Drupal dla nietechnicznego content editora (jak system wspiera typy treści, publikację i SEO),
- Praktyczne tipy dla redaktorów - czego możemy nauczyć się od Teda Lasso.
Prelegent: Monika Branicka
Język: PL
UI Suite - Your toolkit for low code Drupal
Opis:
"UI Suite an excellent collection of modules to help build Drupal quickly and efficiently, with low coding. UI Patterns and UI Styles are the key module to help achieve this. Using one of many UI suite theme, you can save effort in the front end development.
In this presentation, I'll give an overview of different modules and how they help in building websites quickly.
You can check my profile at https://www.drupal.org/u/sharique."
Prelegent: Sharique Ahmed Farooqui
Język: EN