Skip to main content
Drupal Mountain Camp
2025 Switzerland

Main navigation

  • News
  • Davos
  • Program
  • 2025 Wrap-Up
  • Session Recordings

Samuel Berner, Stefanie Hetjens

Relaunch heks.ch: With great power comes great responsibility

Track(s)
Business & Showcases
Level of expertise
Beginner
Session Type
Regular (45 min)

In this talk we will show why HEKS decided for Drupal 8, how we created a flexible website with paragraphs, how HEKS keeps ahead of the content complexity and organizes the content team.

Christophe Galli

Migration is hard, but it works

Track(s)
Coding & Development
Site Building
Level of expertise
Intermediate
Session Type
Regular (45 min)

So, it's time to move your site to Drupal 8. The contrib ecosystem has evolved enough to cover the functionality you need in your new site. Perfect! But what about the data? There is no official upgrade path anymore to move it over. 

The migration modules come in for the rescue. With them, you can transfer any data into a Drupal 8 site, be it from D6 or D7 or from external sources. But, as with any powerful technical tool, it takes some effort to understand.

Bart Feenstra

A Cautionary Tale for Defensive Programmers

Track(s)
Coding & Development
Level of expertise
Intermediate
Session Type
Regular (45 min)

As software developers, we know our software will fail; someone will use it in a way we did not anticipate, we will forget to properly check input, a process will time out, and we will make typos.

For these reasons, and many more, people spend time and efforts on reproducing problems, and finding and fixing root causes. If this hasn’t caused too much of a delay, there may even be time to make sure these problems never show up again.

It is inevitable. Or is it?

Stefanos Petrakis

A year of gaming on drupal.stackexchange.com: More than a fun passtime? (15min)

Track(s)
Community, Education & Research
Level of expertise
Intermediate
Session Type
Lightning talk (15min)

Drupal Answers is a quite popular destination for Drupal travellers built upon the stackexchange network of platforms and has been around and thriving for a long while. This talk will reflect upon a year of using the platform, presenting important points of consideration for a Drupal developer, for a Drupal enthusiast and for the Drupal community at large. To top it off there will be some musing on the probable conflict of interests with drupal.org as well as the case for synergism between the two.

Tom Schneider

NP8 a Drupal 8 Project from alpha to final release

Track(s)
Business & Showcases
Level of expertise
Beginner
Session Type
Regular (45 min)

I will talk about our experiences with the NP8 Project, how it was at the beginning and where it is now.

Here are some key points:

Sascha Grossenbacher (Berdir)

Drupal 8 Caching overview

Track(s)
Coding & Development
Level of expertise
Intermediate
Session Type
Regular (45 min)

Slides: https://md-systems.github.io/drupal-8-caching/

 

This talk aims provide an overview of the extensive caching features in Drupal 8. First it will introduce the low-level API’s and concepts. From there, I will go through the more advanced topics that are built on top of  render caching, page caching and Big Pipe.

Miro Dietiker, Nemanja Drobnjak

Content Experience with Paragraphs

Track(s)
Business & Showcases
Site Building
Level of expertise
Beginner
Session Type
Regular (45 min)

The digital transformation heavily disrupts the media industry and constantly raises the expectations of our users. End users want to experience rich content, tailored to their device or channel, ultimately with the right amount of personalization. We need to enable the creativity of our content creators and empower them to publish appealing content. Let me show you how Paragraphs is clearing our way and why our world is shifting steadily from site building & configuration to content.

Preston So

API-first Drupal and the future of the CMS

Level of expertise
Intermediate
Session Type
Regular (45 min)

Is the future of content management decoupled? As marketers aim to reach a dizzying and expanding array of content channels and touchpoints, centralization around a single source of truth for content has never been more important. Recently, new tools known as headless CMSes providing content as a service, such as Contentful and Prismic, are challenging the monolithic architecture that has long characterized CMSes like WordPress and Drupal. What role do Drupal and traditional CMSes play in an increasingly API-first playing field and fragmented future?

Josef Dabernig (dasjo)

Drupal 8 Initiatives

Track(s)
Coding & Development
Site Building
Frontend & Design
Community, Education & Research
Level of expertise
Beginner
Session Type
Regular (45 min)

What drives the development of Drupal 8 core and contributed modules? It's thousands of contributors all over the world. Many work in their free time, many work paid by their employees - all together driving the Drupal project forward via open source contribution.

Michelle Sanver

Graph databases and PHP

Track(s)
Coding & Development
Level of expertise
Beginner
Session Type
Regular (45 min)

Traditional relational databases — ironically — are not that good at the complex relationships some modern applications need.

Multiple joins and complex sub-queries can gradually take a toll on performance.

Graph Databases, on the other hand, are all about relationships. In this talk we will look at using the popular Neo4j graph database with PHP to build efficient relational data for OmNomHub: not your average recipe site.

Pagination

  • Previous page ‹‹
  • Page 6
Subscribe to Saturday

Gold

Liip logo
Agiledrop logo
amazee.io logo
Varnish Logo

Silver

Hostpoint Logo
MD Systems logo
Happy Coding logo
soul.media logo

Social Event Sponsor

IQUAL logo
Tag1 Logo
Amazee Labs AG logo

Media partners

Hosting powered by

© Drupal Events Switzerland. Drupal is a registered trademark of Dries Buytaert

  • Twitter
  • Slack
  • LinkedIn
  • Subscribe
  • Contact Us
  • Code of Conduct
  • Team
  • Splash Awards
  • Drupal Switzerland