Sessions

Bring on your sessions!

In the weeks before the camp, you are welcome to submit your session proposals here. The topics depend on you. Whether frontend, backend, performance, accessibility, module development, tools, teamwork, business or work-life balance. Just suggest what interests you.

The camp will be held mainly in English. However, if you would like to give your presentation in German, that is also possible.

It doesn't have to be advanced topics. Beginners' sessions are also explicitly welcome.

We will group the proposed sessions into themes at the end of April and put them in a rough order. On both days, however, we will start with a Barcamp Marketplace in the morning, where you can also spontaneously offer sessions. As a result, the final session plan - as is usual at barcamps - will only emerge on the day itself.

Session FAQ

Are you looking for advanced sessions only?
No, this DrupalCamp is explicitly aimed at beginners as well. Besides, you never know who might be interested in a beginner session. An experienced backend developer might attend an introduction to accessibility. A frontend expert might be looking for an introduction to Docker / DDEV. Just offer topics you can talk about.

Can I hold a remote session?
No, there will be no remote sessions. For each of these sessions, we would always need someone to also take care of the technology and bridge streaming dropouts. We do not have staff for this.

Are the sessions recorded?
No, that would also be too time-consuming. However, we encourage speakers to post their sessions on the web afterwards. Either on the DrupalCamp website or their own. Or at least add a link list.

Can I request a session?
Sure. We start each day with a session marketplace. There you can also wish for topics. Maybe there will be someone who can tell you something about it

Proposed sessions

Drupal Basics – ein Überblick für Einsteiger:innen

2 Slots - 90-105 min
Deutsch
Englisch
Mark Engelhardt (markomat)

- english version below -

In dieser Session gehts darum, gemeinsam die Grundlagen von Drupal zu erkunden und die wichtigsten Begriffe zu erklären. 

Flexible webshops using Drupal Commerce

1 Slot - 45 min
Deutsch
Englisch
Matthias Walti (mazze.ch)

Drupal Commerce is powerful ecosystem within the Drupal universe. It helps you to sell virtually any kind of product. Plus, it might be one of the most scalable e-commerce solution out there – meaning that it's also a good fit for smaller webshops.

Sitebuilding mit Drupal 9/10 – so fällt der Einstieg leichter

1 Slot - 45 min
Deutsch
Boris Willi (droprocker)

Mit der Veröffentlichung von Drupal 8 wurde es für den typischen Drupal Sitebuilder quasi über Nacht unmöglich mit seinem/ihrem Lieblingssystem zu arbeiten. Technische Anforderungen, die ein klassischer Sitebuilder nicht überblicken kann, sind an der Tagesordnung.

The Backdrop CMS Layout system

1 Slot - 45 min
Deutsch
Englisch
Olaf Grabienski (Olafski)

Whether an upgrade option for D7 or a slim alternative to D10: the Drupal fork Backdrop CMS cuts a fine figure in any case, and those who know Drupal will immediately find their way around. With one exception: layouts.

Level up your code reusability with the Gitlab Composer Registry

1 Slot - 45 min
Deutsch
Englisch
Tobias Zimmermann (tstoeckler)

We all learned when we were young (in Drupal experience) that contrib modules from Drupal.org go into modules/contrib and any custom code goes into modules/custom. But don't you have those custom features that you seem to re-implement for every project again and again?

Entity API Show & Tell

1 Slot - 45 min
Deutsch
Englisch
Tobias Zimmermann (tstoeckler)

I am a former Drupal Entity API maintainer with a lot of experience in how revisions and translations work in Drupal, working with entities from code, creating custom entity types, and more.

What's coming in Drupal 10.1 (and what already came in Drupal 9 & 10)

1 Slot - 45 min
Deutsch
Englisch
Tobias Zimmermann (tstoeckler)

Drupal core major and minor releases bring new features twice a year, but you might not be up-to-date with what to expect with each version and why the effort to upgrade your sites to a newer version might be worth it.

Why are you not using TypeScript in your theme/modules yet?

1 Slot - 45 min
Englisch
Marcelo Tosco (capynet)

Come on! It’s 2023 and all browsers support JS modules. I'm sure you are still using jQuery and just a few native JS functionalities. But did you figure out that it is not necessary anymore to be so traditional with JS on Drupal?

They come from the Future (Frontend stuff)

1 Slot - 45 min
Deutsch
Englisch
Nicolai Schwarz (textformer)

This session will focus on HTML, CSS and JS. Some of this you will have heard of – like Container Queries and the Parent Selector :has, which you can use already. The main bulk of the session will focus on stuff you will probably not be able to use right now.

LocalGov Drupal - Introduction and Reusable tools for other projects

1 Slot - 45 min
Englisch
ekes

LocalGov Drupal is used by 34 local authorities in UK & Ireland - and growing. In addition to the councils it also involves multiple Drupal agencies working together. How they've come together, and how they work together is the first part of the story - and this session.

The Ten Ways of Trust in Communication

1 Slot - 45 min
Englisch
Tracy Evans (kanadiankicks)

Putting trust at the core of your communications will help build better connections, better businesses, and better communities.

“Whatever matters to human beings, trust is the atmosphere in which it thrives.”  - Sissela Bok, philosopher and ethicist 

Grow your Agency: A Content Model that Connects

1 Slot - 45 min
Englisch
Tracy Evans (kanadiankicks)

Build trust, sell easier, help potential customers self-qualify (or disqualify) all before they ever contact you! Come to this session to learn an actionable, straightforward content for your website. Building trust first makes selling easier.

Product Adoption Strategy Built on Technical Truth

1 Slot - 45 min
Englisch
Tracy Evans (kanadiankicks)

This session is about understanding, then communicating the value of your complex technology … which can be as hard as building the darn thing!

Drupal.org: the underrated business and skills booster platform

1 Slot - 45 min
Deutsch
Englisch
Peter Majmesku (PeterMajmesku)

There is always too less time and budget for contribution on Drupal.org for the ordinary digital agency. This comes by lack of how-to knowledge and motivation. The motivation hole comes by not having a concrete idea of the value, which Drupal.org contribution will provide to us.

Serverless Drupal in production. What should you do/know?

1 Slot - 45 min
Englisch
Frederik Wouters (wouters_f)

Discover the future of web development with Serverless Drupal and join the hype of seamless scalability, cost-effectiveness and lightning fast performance. Get ready to revolutionize your approach to web development and witness the power of serverless technology in action!

Lego Serious Play Workshop

2 Slots - 90-105 min
Deutsch
Englisch
Michi Mauch (michi.mauch)

Communication and collaboration in teams and organizations is THE challenge. Right?

Imagine that you can suddenly talk about these topics very easily - using LEGO models.