PHP UK

From Events to Insights: Testing and Documenting Event‑Based Software - Sebastian Bergmann

49:38 · 20 Feb 2026 · YouTube

About this talk

This talk covers the emerging paradigm of loosely coupled subsystems collaborating through events instead of direct instructions, a concept known as event sourcing which allows for the complete reconstruction of an application's state. The speaker presents proven strategies and best practices for testing event-based software, utilizing PHP and PHPUnit as practical examples. Attendees will learn how to implement tests that not only validate functionality but also generate visual documentation of event-based software during their execution.