News

The video recording "PHPUnit 10: The New Event Subsystem" with Arne Blankerts has been published
Sebastian Bergmann interviewed the first developers to be paid by the PHP Foundation for their work on PHP.
The concepts of secure web development and avoiding known errors are an important prerequisite for professional PHP use.
In May, we present the workshop "Testing the Untestable, Together"
Sebastian Bergmann ponders why he no longer writes setUp() methods.
PHP does not support constructor overloading. Named constructors provide a remedy. But what is the best way to name them?
Arne Blankerts will present "PHP 8.1: Just upgrade and go?" on May 19, 2022
Arne Blankerts will present "Daemons with PHP: Should you really do that?" on February 24, 2022
Arne Blankerts will present "PHPUnit: The New Event System" on February 23, 2022
Stefan Priebsch will present "Lies, Damned Lies, and Temporality" on June 1, 2022
Stefan Priebsch will present "Airport ’22" on June 1, 2022
Sebastian Bergmann will present "Modernizing Legacy Without Fear" on June 1, 2022
Sebastian Bergmann will present "PHPUnit 10: Why it’s delayed, what it brings" on June 1, 2022
Arne Blankerts will present "PHP 8.1: Just upgrade and go?" on May 31, 2022
Arne Blankerts will present "Security: Purely a matter of the head(ers)?" on May 31, 2022
In May, we present the workshop "Avoid Complexity: Architecting Web Applications for Performance" at the International PHP Conference – Spring Edition in Berlin
The video recording "Optimizing Your Test Suite" with Sebastian Bergmann has been published
Sara Golemon, Joe Watkins, and Sebastian Bergmann talked on the Voices of the elePHPant podcast about the newly formed PHP Foundation.