Webinars

The advantages of Docker for deployment and testing

Tuesday, 01.04.2025 // 18:00 - 19:00

In modern software development, fast and reliable deployments are crucial to the success of a project. Docker has established itself as a powerful tool that makes development, test and production environments efficient and consistent. But what exactly makes Docker so useful?

In this webinar, Andreas Geerts and Stefan Lieser show how Docker is revolutionizing software deployment. We explain how applications can be packaged in containers to eliminate dependencies to avoid "it works on my machine" problems. We also look at how Docker optimizes development and testing processes by creating reproducible environments that can be set up and reset quickly.

The webinar is aimed at developers, DevOps teams and anyone who wants to improve their workflows with Docker. Whether you are already using Docker or just starting out, you will gain valuable insights and practical tips.

Join us and discover how Docker makes your deployment and testing more efficient, secure and flexible!

📅 Date: April 1, 2025
🕕 Time: 18:00
📍Online: Zoom Webinar

Register now and make the most of the advantages of Docker!

Decomposing requirements with interaction diagrams

Tuesday, 17.01.2023 // 18:00 - 19:00

Being agile means dealing with small sections of the requirements at a time. Short iterations with the aim of generating feedback quickly require consistent slicing. The goal must always be a breakthrough or increment, as this is the only way to generate feedback. The focus is on the continuous delivery of features to our customers.
In this webinar Stefan Lieserhow requirements can be decomposed using the domain hierarchy. In particular, this involves the use of interaction diagrams, which can be used to illustrate requirements in a clear way.

111 Interaction diagram 2

Blog posts

Clean Code Book by Bob C. Martin
Clean code training
Stefan Lieser

Clean Code

Clean code - clean code is essential Sometimes developers claim that clean code development takes too long. They say you are much more efficient if you

Complex refactorings
Complex refactorings
Stefan Lieser

Refactorings - An overview

Why is refactoring important? Do you know this? Your code works, but after a few months nobody understands it anymore - not even you. Here comes

Complex refactorings
Complex refactorings
Stefan Lieser

Clean code in legacy projects

Clean code on a greenfield site is easy. Or not. But clean code in legacy code is definitely not easy. If the code is written via

en_USEnglish