The right logging strategy

Away from chaos & regex hell - towards an efficient logging strategy!

  • Why traditional logging approaches are often inefficient
  • Why incorrectly configured log levels make troubleshooting more difficult
  • Providing more structure and efficiency with Journald and event-based logging
The right logging strategy

Aus- und Weiterbildung

Unsere nächsten Schulungsangebote

Behind The Scenes

Surviving the Jungle

Requires programming experience

Lost in code jungle? A navigation device called PHP namespaces will show the way home. Find out how and why.

99 €
26. März 2025 online (Zoom) Stefan Priebsch Englisch
Modern PHP

PHP's Just-in-Time Compiler (JIT)

Requires programming experience

Learn how PHP works under the hood by understanding how the JIT works. We will also discuss whether it should be used.

99 €
17. Dez. 2025 online (Zoom) Stefan Priebsch Englisch
PHPUnit

Test Smarter, Not Harder

for all developers

New year, new PHPUnit version! Here you will learn all the relevant improvements.

199 €
7. Feb. 2025 online (Zoom) Sebastian Bergmann Englisch
Modern PHP

The awakening of the types

For everybody interested

A long time ago, in a codebase far, far away ... type safety awakens, bringing order to the galaxy.

99 €
22. Jan. 2025 online (Zoom) Stefan Priebsch Englisch
Modern PHP

HTML 5, XML, and PHP

For everybody interested

Finally fully standard-compliant: The new and improved DOM Implementation of PHP 8.4

99 €
9. Dez. 2025 online (Zoom) Arne Blankerts Englisch
PHP

What is new in PHP?

for all developers

New year, new PHP version! Here you will learn all the relevant improvements.

399 €
21.-28. Nov. 2025 online (Zoom) Sebastian Bergmann Englisch
Modern PHP

The ultimate guide to PHP autoload

For everybody interested

Everyone uses it. But how does it work in the first place? Let's explore the do's and don'ts of autoloading in PHP.

99 €
15. Okt. 2025 online (Zoom) Stefan Priebsch Englisch
Live Coding

Chess

Requires programming experience

In this live coding demonstration, the audience chooses a chess piece, and the trainer tries to implement its rules.

199 €
23. Jan. 2025 online (Zoom) Stefan Priebsch Englisch
Deep Dive

5D - The Domain-Driven Design Deep Dive

Not only for developers

Master Domain-Driven Design principles to create solutions that truly align with business needs.

399 €
9. Okt. 2025 online (Zoom) Stefan Priebsch Englisch
Web Security 360

Attack on the session

for developers at all levels

Session confidentiality is a fundamental core element of most web applications. It's time to protect it properly.

199 €
7. Aug. 2025 online (Zoom) Arne Blankerts Englisch
DevOps

System services with PHP & Systemd

for developers and administrators at all levels

Whether time or event-controlled - modern applications work distributed in the background

199 €
16. Sept. 2025 online (Zoom) Arne Blankerts Englisch
TDD

Test-Driven Development

for all developers

Develop software goal-oriented! The proven method of test-driven development (TDD) will help you.

799 €
19.-29. Aug. 2025 online (Zoom) Sebastian Bergmann Englisch
Modern PHP

Tick-Tock, Async O'Clock

For everybody interested

PHP has no proper async support. Or has it? Let's dive into some of the amazing things that PHP 8 can do.

99 €
26. Nov. 2025 online (Zoom) Stefan Priebsch Englisch
Live Coding

Event Sourcing

Requires programming experience

Learn event sourcing with practical examples and live coding. We will start from scratch in the IDE.

199 €
3. Apr. 2025 online (Zoom) Stefan Priebsch Englisch
Web Security 360

XSS and the Content Security Policy

for developers at all levels

Cross-site scripting can be effectively prevented, not least by using a Content Security Policy (CSP).

199 €
12. Mai 2025 online (Zoom) Arne Blankerts Englisch
Web Security 360

Injection attacks

for developers at all levels

Whether accessing the database or using external interfaces: Does your application cope with manipulated inputs and outputs?

199 €
12. Juni 2025 online (Zoom) Arne Blankerts Englisch
Web Security 360

Authorization

for developers at all levels

Insufficient access protection, privilege escalation or indirect, unauthorized access: Learn how to avoid authorization mistakes.

199 €
6. Nov. 2025 online (Zoom) Arne Blankerts Englisch
DevOps

Rate Limiting APIs

for developers at all levels

In an API-driven world, constant availability is critical. Instead of adding more servers, simply rate limit access to the API

199 €
22. Juli 2025 online (Zoom) Arne Blankerts Englisch
PHPUnit

Advanced PHPUnit

for all who want to deepen their knowledge of PHPUnit

Successful test automation in everyday projects, with solutions for even the trickiest of problems.

1199 €
ab 18. Feb. 2025 online (Zoom) Sebastian Bergmann Englisch
Dependencies

Dependency Management

for all developers

Learn best practices for dealing with dependencies so that updates no longer scare you.

399 €
23.-30. Apr. 2025 online (Zoom) Sebastian Bergmann Englisch
Modern PHP

Exceptions prove the rule

For everybody interested

Even in good code, errors are unavoidable. Handle them correctly and make your software more robust.

99 €
9. Juli 2025 online (Zoom) Stefan Priebsch Englisch
Hands-On Modelling

User Story Mapping

Not only for developers

Visualize user journeys and prioritize features to build a cohesive product that aligns stakeholder goals and user needs.

199 €
10. Apr. 2025 online (Zoom) Stefan Priebsch Englisch
Hands-On Modelling

Example Mapping

Not only for developers

Clarify feature requirements through collaborative discovery of rules and constraints.

199 €
25. Sept. 2025 online (Zoom) Stefan Priebsch Englisch
Live Coding

Collaborative Live Coding

Requires programming experience

We'll recreate the classic game Battleship while exploring best practices. Bring your IDE, everybody gets a task.

199 €
3. Juli 2025 online (Zoom) Stefan Priebsch Englisch
Live Coding

Chess Revisited

Requires programming experience

Fire up your IDE to reuse existing chess software. Continue the implementation, coached by your trainer.

199 €
11. Sept. 2025 online (Zoom) Stefan Priebsch Englisch
Deep Dive

From OOP principles to practice

Requires programming experience

A comprehensive exploration of object orientation, equipping you with the skills to excel in modern software development.

399 €
16. Jan. 2025 online (Zoom) Stefan Priebsch Englisch
Deep Dive

SOLID as a rock

Requires programming experience

Master five crucial principles that are essential for crafting clean, maintainable, and highly flexible object-oriented code.

399 €
20. März 2025 online (Zoom) Stefan Priebsch Englisch
Deep Dive

Event Sourcing

Requires programming experience

Intensive workshop on event sourcing: modeling, implementation, CQRS integration, and practical applications.

399 €
22. Mai 2025 online (Zoom) Stefan Priebsch Englisch
Web Security 360

Security-relevant headers

for developers at all levels

For optimum security, browsers today expect a large number of additional headers

199 €
9. Juli 2025 online (Zoom) Arne Blankerts Englisch
Web Security 360

Authentication

for developers at all levels

A modern login involves more than just a classic password request. Learn how to implement a secure login today.

199 €
9. Okt. 2025 online (Zoom) Arne Blankerts Englisch
Web Security 360

CORS - Cross Origin Resource Sharing

for developers at all levels

Cross-Origin Resource Sharing is a standard mechanism for the controlled integration of distributed web applications. Learn how to implement it correctly and securely.

199 €
4. Dez. 2025 online (Zoom) Arne Blankerts Englisch
DevOps

Hardening NGINX & PHP-FPM

for developers and administrators at all levels

NGINX and PHP-FPM have established themselves as runtime environments for PHP applications in everyday life.

199 €
27. Mai 2025 online (Zoom) Arne Blankerts Englisch
DevOps

The right logging strategy

for developers at all levels

Away from chaos & regex hell - towards an efficient logging strategy!

199 €
24. Juni 2025 online (Zoom) Arne Blankerts Englisch
DevOps

Secure containers

for developers at all levels

Most container images are oversized and often contain unnecessary or dangerous components.

199 €
21. Okt. 2025 online (Zoom) Arne Blankerts Englisch
DevOps

Podman instead of Docker

for developers and administrators at all levels

More secure, without root rights & yet fully compatible! Find out why Podman is the better Docker alternative.

199 €
25. Nov. 2025 online (Zoom) Arne Blankerts Englisch
Alle Schulungen