Drupal Mountain Camp 2025
This session intends to be a nice introduction for those that have not attended or watch the last few Drupalcon, and gives everyone context to what’s happening in the Drupal world before starting with other sessions that may be assuming that
We all need to work with clients that need things done. Like in every human relationship, sometimes you need to make compromises. This session is about the confrontations when things don’t work out as planned. When it’s about money and about delivering what was promised — and when you can’t. This session is the follow from Imre Gmelig Meijling’s talk ‘Who cares about Drupal? How to win the hearts and minds of businesses’ at Drupal MountainCamp 2019. It shares real-life examples from smaller and enterprise projects and ways to make those compromises. Including analogies with Star Trek and Back To The Future. ‘For good or for worse: making happy client relationships’ rated no. 5 in the DrupalCon Lille 2023 Attendees Satisfaction Survey.
Have you ever wondered how Kubernetes actually works under the hood? How it's able to host a Drupal site that is fully high available, high performance and high secure? Then this sessions is for you! No technical or infrastructure knowledge required.
After this session users will have a working RAG (semantic site search), AI assistant for editors, automated content input.
The Kunstmuseum Bern and the Zentrum Paul Klee sought a contemporary, user-friendly, and future-proof digital platform to make their artworks, exhibitions, and events accessible to a broader audience. By choosing NodeHive as the technical foundation, they established an integrated solution that seamlessly incorporates ticketing and creates an innovative digital visiting experience for museum guests.
Join Andrew Melck and customer [TBD] to find out more about how Platform.sh moved customer projects to a greener region, reducing carbon footprint and delivering on ESG goals.
Open source and institutional politics—do they work together? Yes, they do! Let's dive into the development of Switzerland's first federal-level law on open source and explore the challenges within the political and legal framework for open data and open source software in Switzerland.
Splash Awards 2025 - Awards Ceremony
Drupal Mountain Camp 2025 Opening Session
Human brains are wired differently. In the tech industry, it’s particularly common to meet neurodivergent people – such as those with ADHD, Autism, or who identify as Highly Sensitive People (HSP). When given the right environment neurodivergent individuals offer superpowers many companies are dreaming of: hyper-focus, spotting patterns, empathy, strong intuition, and creativity.
It’s time to stop seeing neurodivergence as a deficit and start consciously managing the neurological setting of your workforce. Embracing neurodiversity not only helps address mental health challenges and improve business outcomes. It’s a competitive advantage in business. Companies that leverage the strengths of a neurodiverse team are better equipped to innovate, solve complex problems, and thrive in an ever-changing world.
The blökkli editor is an interactive page building experience for Nuxt using Drupal Paragraphs as a backend.
blökkli has improved a lot in the last year. One milestone was the release of the Drupal starter kit for DrupalCon Barcelona. In this talk, you will get an overview, how to start building headless Drupal applications using blökkli for in-page editor experience.
This talk introduces Next.js concepts, pros, and cons, through a Drupal developer’s lens, demonstrating how the two platforms complement each other for building modern web experiences.
You don't need a NoSQL database to work with JSON
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.
Drupal CMS 1.0 launched in January, and development of the next version is underway. This update covers the roadmap, current progress, future plans, and how community collaboration and research shaped the strategy.
In this session, we bring together industry voices who have been active in the fields of Artificial Intelligence and Drupal
Discover how to navigate the complexities of cookie consent and GDPR compliance with Drupal. This session explores the legal and technical challenges, highlights Drupal's tools and solutions, and provides practical strategies for building privacy-first, user-friendly websites.
Are you building a decoupled website or need advanced search capabilities like search-as-you-type and AI integration? Typesense may be the right solution; it's flexible, powerful, open source, and integrated with Drupal (using the Search API module).
GraphQL enables Drupal, Gutenberg, and frontend frameworks to communicate seamlessly, creating exciting possibilities. It allows for major backend changes, like migrating from Paragraphs to Gutenberg without affecting the frontend, and instant preview for statically generated sites.
Explore SPARC, a Drupal-based solution for optimizing solar energy use at home by scheduling high-energy appliances based on forecasted yields. Using the ECA module as the integration backbone, SPARC leverages InfluxDB for data storage and Discord for schedule sharing—an affordable, open-source approach to smarter energy management.
A ticket for the fondue dinner is required. Torches can be purchased on site.
Join us to explore the latest updates on the Experience Builder initiative, which empowers site builders and content creators with no-code tools for theming and building Drupal websites. Learn about the challenges we’re addressing, our roadmap, and how you can get involved to shape this transformative project.
As software engineers, we often get caught up in cultivating code for growth, speed, and flexibility, but we tend to overlook the sustainability of our digital gardens. Just as a gardener tends to the soil to ensure a thriving ecosystem, it’s time for us to nurture our code to be more energy-efficient and eco-friendly.
Some of you might have heard of Nine Whys from Liberating Structures – and many of you probably haven't. It's an effective workshopping method for finding the motivation behind something you and your team do.
It also goes two Whys deeper than 5 Whys method used to find root causes for issues :)
Should your API be RESTful? What about GraphQL? or RPC? In this session, we'll look at the strengths and weaknesses of these API architectures to help you choose which one makes the most sense for your project.
Experience Builder, Gutenberg, Blökkli - how do the different editors available for Drupal CMS compare? Join this showcase + Q&A session to find out.
Support is often seen as a secondary service – a necessary burden after a project goes live. But it is much more: a strategic asset for innovation and long-term success.
This talk explores the evolution of people and project management practices - from the ancient times to modern days. Who first introduced “data-driven” approaches in industry? And would medieval peasants have preferred Waterfall or Agile?
By examining how people and project management practices have evolved—and the reasons behind these changes - we can gain insights into how we should work today.
In this workshop, you will learn how to build the most basic AI supported search / chatbot. We will crawl a bunch of pages and then build a small chatbot against its content.
You just need a laptop with a browser to participate.
You will learn the most important technical terms like Retrieval-Augmented Generation (RAG), vectorization, chunking and learn more about using contexts and writing meaningful prompts.
The Geofield Stack, featuring modules like Geofield, Leaflet, and Geocoder, empowers Drupal to handle complex geographic data while delivering engaging visual representations to end users. This session will explore the full potential of Drupal Geomapping, from foundational Drupal CMS features to advanced real-world applications—such as geo-photographic storytelling. We'll also demonstrate how the emerging Drupal Recipes approach enhances these capabilities for more streamlined implementations.
Explanation of what recipes are and what not, included functionality, how Drupal CMS and Paragraphs use and will use Recipes and how you can use them yourself.
"They must be a better way to develop themes in Drupal." Every modern frontend developer that need to theme Drupal applications face this same frustration. By now, we are used to the amazing tooling available in the JS ecosystem: vite, components, hot module reload, tailwind, storybook, ... What happen when decoupling isn't an option ? There is a solution ... ish.
Drupal Mountain Camp 2025 closing session
DMC Pubquiz sponsored by Iqual