Florian Engelhardt

Florian Engelhardt

Florian is married with six kids and likes to play table tennis, table football, chess, and MTG. He is also a software engineer and builds a PHP profiler at Datadog.
He started writing software on an IBM PS/2 30 286 in GW-BASIC back in 1993, throughout the 90s he learned HTML, JavaScript, Perl, C, and a bit of Assembler. It was September 2000 when he was introduced to PHP and he thought nobody would ever need it, but boy he was wrong.

Montreal 2027 sessions

Asynchronous PHP

English session - Beginner

In today's fast-paced digital world, no one likes to wait. Yet, PHP scripts often find themselves waiting on databases, email servers, HTTP servers, file systems, and even RAM. The result? Your customers are left waiting too.
In this talk, we'll dive into the power of RabbitMQ and ReactPHP to significantly reduce waiting times and optimise performance. Get ready for live coding, real-world examples, and expert insights!

Clean Context, Clear Mind

English session - Beginner

LLM agents often feel random, forgetful, or fragile, but in most cases the problem is the context, not the model. Prompts, tool output, memories, and failed hypotheses all compete for attention. This talk shows how clean context makes agents more reliable, cheaper, and easier to trust, with practical patterns like forking, filtered CLI output, and careful MCP usage to keep agents focused and out of the token landfill.

The Four Pillars of Observability

English session - Beginner

Achieving optimal performance and reliability requires more than monitoring, it demands observability. Discover how metrics, logging, tracing, and continuous profiling empower you to understand, debug, and optimize your application. We'll explore each pillar and demonstrate how to instrument your PHP application for actionable insights. Examples will leave you equipped to make your PHP applications observable, resilient, and performant.

Montreal 2026 sessions

Montreal 2025 sessions

Montreal 2023 sessions