Two worlds, one goal: better software

You develop with Drupal and customise the CMS. But how do you actually work on other types of projects?

  • Exchange of experiences between development in Drupal agencies and other types of projects
  • Identification of synergies and best practices for testable solutions in the CMS context
  • New ideas and collaborations for sustainable software quality in agency projects
Two worlds, one goal: better software

We learn from each other and ultimately all develop better software.

Sebastian Bergmann

Two worlds, one goal:
better software

Are you familiar with this scenario? You work with Drupal on a daily basis, customising the CMS for your clients and creating extensions. But have you ever wondered how the "others" work? Those who develop frameworks, libraries, or tools such as PHPUnit?

Sebastian Bergmann, creator of PHPUnit and a veteran of PHP development with over 25 years of experience, wants to learn from you. In this special session, everything is different: instead of a traditional lecture, you will lead a discussion and demonstrate how modern CMS development works.

This session is part of Sebastian Bergmann's initiative to better understand the diversity of the PHP development landscape and connect different communities with each other.

What you can expect

  • Direct exchange with one of the most influential PHP experts
  • Focus on your expertise – show how you adapt Drupal for customer projects
  • Build bridges between CMS practice and the development of infrastructure components
  • Identify concrete improvements for your daily work
  • Discover new service opportunities by combining different areas of expertise

This session is different

You are the expert here. Sebastian wants to understand:

  • How do you structure your Drupal projects?
  • Which extensions do you develop and why?
  • What are your processes for development and deployment?
  • Where do you encounter limitations and how do you solve these problems?

Learning objectives for Sebastian

  • Understanding how Drupal agencies structure and organise their development processes
  • Insight into the specific challenges involved in developing extensions for Drupal
  • Getting to know the workflows involved in integrating Drupal into customer projects
  • Understanding the differences between CMS-based project work and business application development
  • Identification of interfaces between CMS development and testing methods

Learning objectives for you

  • Insight into software development practices from other development areas
  • Understanding how testing strategies can be implemented in CMS projects
  • Learning about code quality standards and their application in agency projects
  • Getting to know development processes from the open source world
  • Understanding how code maintainability and testability can be improved even in CMS environments

Shared learning objectives

  • Identification of best practices that are transferable between both development approaches
  • Development of quality assurance strategies in different development contexts
  • Development of specific service offerings for cooperation

You take that with you

  • Fresh perspectives on your daily work
  • New approaches to quality assurance in CMS projects
  • Direct feedback from an experienced PHP expert
  • Networking opportunities with like-minded people
  • Potential collaborations for future projects

Who should participate?

  • Drupal developers in agencies who work with CMS customisation and extension development on a daily basis
  • Agency owners and project managers who want to professionalise their development processes
  • Freelance developers in the Drupal environment who want to improve their code quality
  • PHP developers who want to learn about working on CMS projects
  • Technical consultants who are involved in both business application development and CMS integration
  • Open source enthusiasts who are interested in the interface between different development philosophies

Secure your spot

Start now by registering – or book a free consultation to customise this session for you.

Two worlds, one goal: better software 🇬🇧

Duration: 2 hours

17 Nov 2025, 04:00pm-06:00pm (CET)

Free for all 199 €
Signup for free!
Credits allow discounted access to our training courses. Learn More
Easy access to all our training courses for a monthly fixed fee. Learn More

Frequently Asked Questions

Why are there no full-day online courses?
Our content is designed for optimal online learning: Short, focused sessions promote concentration and provide time to process what has been learned between units.
Are the training sessions live or recorded?
All our training courses take place live as a video conference and are led by an experienced trainer. Participants can ask questions at any time.
What makes your training courses unique?
Our training courses combine hands-on tasks with live coding and solving real-life problems. Our experienced trainers guarantee a particularly good learning experience.
Are your training courses remote or in-person?
We offer our training courses both remotely and in person in order to meet the different requirements of our customers.
Can you tailor training courses specifically to our needs?
Naturally. We can customise our training courses to the individual needs of teams and their technology stacks at any time.
What advantages do individualised training courses offer?
In-house training courses allow you to arrange individual topics, flexible dates and guarantee targeted learning in a familiar environment. This is usually financially viable for four or more participants.
Is there a certification?
Yes, participants will receive a certificate on request after successful participation.