All sessions in the PHP track, grouped by day.
Thursday, July 2

☀️Registration starting from 8:30h
= Participants: Please register at one of the three registration lines, based on the first letter of your last name.
= Speakers & Companions: Please use the separate registration desk on the left.
📍Location: Pool level, Hotel Ambasador.
You received an email with a QR code, so please have it ready for registration.
Stick around for a short welcome speech by the pool just before the program starts. After the opening, make sure you find your seat in the correct room.

Distributed systems encounter reliability challenges when networks fail or operations lack reversibility. This workshop demonstrates how Outbox and Inbox patterns ensure consistency and graceful recovery across unreliable infrastructure.
About the speaker
Arne Blankerts — Co-Founder @ thePHP.cc


at Hotel Ambasador restaurant

Modern engineering techniques allow PHP to power complex systems managing hundreds of thousands of requests and billions of records. This workshop demonstrates how to scale the language effectively to handle massive workloads that transcend its outdated reputation.
About the speaker
Lukas Vileikis — Founder @ BreachDirectory.com


at Garden Grill "Hortenzija"
Friday, July 3

This workshop demonstrates how to balance rapid AI-assisted development with rigorous quality controls using PHP and modern automation tools. Participants will learn to implement automated safety nets and test-driven workflows that enable high-velocity coding without compromising architectural integrity.
About the speaker
Sebastian Bergmann — Creator of PHPUnit & Co-Founder @ thePHP.cc


at Hotel Ambasador restaurant


at Garden Grill "Hortenzija"
Saturday, July 4

meet at the Hotel Ambasador pool

Integrating LLMs into production PHP systems brings real challenges around security, cost, and reliability. This hands-on workshop demonstrates how to build AI agents and features with Symfony AI components while guarding against prompt injection and keeping token costs under control.
About the speaker
Mario Blažek - CTO @ Four of Them


at Hotel Ambasador restaurant

This presentation bridges the gap between software testing and security by framing vulnerabilities as missing test cases. Attendees will learn to identify critical Common Weakness Enumeration flaws and implement testing strategies that block attack vectors before production.
About the speaker
Sebastian Bergmann - Creator of PHPUnit & Co-Founder @ thePHP.cc

Building a complex pixel-art editor without manual coding demonstrates that agentic success depends on codebase architecture rather than model capability. By implementing strict automated enforcement and legibility, developers can create systems that self-correct and prevent structural decay when driven by agents.
About the speaker
Hrvoje Čop — CTO @ Polymachine


Delivered by an architect, this keynote tackles challenges every team knows: time as the only real resource, the balance of billable and non-billable hours, and which processes can run in parallel. It offers an outside perspective from a discipline that has faced these same constraints for decades, with lessons that reach far beyond architecture.
About the speaker
Marko Dabrović - Partner, architect @ 3LHD

at Yacht Club