International PHP Conference Berlin 2026
2026-06-08..2026-06-12
-- online --
who it's for
php developers, backend developers, software architects, framework maintainers, Symfony developers, php core contributors, extension and native integrators, testing engineers
topics
attributes in PHP 8; Fibers extension capabilities; PHP 8 deprecations and migration; PHPDoc generics with PHPStan and Psalm; Outbox pattern and Saga workflows; Symfony 7 upgrade strategy; writing PHPT tests for PHP core; FFI versus native extension (DuckDB); constructor property promotion; readonly properties and match expression; nullsafe and null coalescing operators; Rector and phpcs-fixer automated refactors
| title | author | length |
|---|---|---|
| Clean Coding - 10+ Techniques To Clean Your PHP Code | Timo Körber | 39m |
Lists more than ten concrete refactor techniques and PHP features, showing before/after code that actually reduces lines and bugs: use the Elvis (?:) and null… | ||
| From Unreliable to Resilient: Mastering Distributed Systems | Arne Blankerts | 56m |
Shows how to survive network failures by writing the event and a message into the same DB transaction and using a relay to push it to the bus, using the Outbox… | ||
| Prepare Your Code for PHP 9: PHP 8 Deprecations Explained | Damien Damien Seguy | 01h 04m |
Overview of concrete PHP 8 deprecations and migration steps: about 325 deprecation messages land each cycle and PHP is consolidating APIs (for example UTF8… | ||
| Attributes in PHP 8: Metadata in the Language, Not in Docblocks | Benjamin Eberlei | 53m |
PHP 8 adds real metadata via attributes (expanded in 8.1) that replace docblocks with machine‑readable classes, accessed through reflection APIs like… | ||
| Use Generics in PHP Today | Ondrej Mirtes | 46m |
Shows how to get true generics in PHP today using PHPDoc generics and static analyzers like PHPStan and Psalm, not language changes. Demonstrates concrete… | ||
| Symfony 7: Is Your Upgrade Ready? | Alexander M. Turek | 01h 01m |
Symfony 7 ships as a cleanup release (the beta1 out now) that removes the deprecation layer so production code must stop using deprecated APIs; the practical… | ||
| Growing the PHP Core – One Test at a Time | Florian Engelhardt | 31m |
Claim: contribute to PHP core by writing tests without C. Shows cloning PHP from GitHub, compiling, running make test, and writing PHPT files using the phpt… | ||
| New Feature: What the Fibers extension can do for you | Bohuslav Šimek | 41m |
Compares using PHP FFI to writing a native PHP extension by wiring C DuckDB into PHP: builds a small in-memory DuckDB demo via FFI and via a compiled… | ||
| Avoid Costly Framework Upgrades | Anna Filina | 55m |
Claims that framework swaps stop being year‑long rewrites once controllers and models are decoupled: replace extends AbstractController with constructor… | ||
| Reduce boilerplate code with PHP 8 | Carsten Windler | 43m |
Demonstrates concrete PHP 8/8.1 changes that cut boilerplate: removing redundant docblocks, using constructor property promotion to drop repeated names from… | ||
| nothing matches | ||