Understanding the true behaviour of a Laravel application can be surprisingly difficult. Static analysis, profiling tools, test suites, and runtime diagnostics all offer valuable insights, yet each tells a different part of the story. Knowing how to interpret those perspectives is essential to understanding what your application is really doing.
This talk explores the tools developers rely on to reason about modern PHP applications and how they shape the way we write, review, debug, and maintain code.
Explore how different tools provide different views of your application's architecture and behaviour. Learn where static analysis falls short, how profiling data can be misleading when viewed in isolation, and why multiple perspectives are often required to accurately assess code.
As development workflows continue to evolve, understanding the strengths and limitations of these tools becomes increasingly important for debugging, reviewing, and maintaining applications.
You'll gain a clearer mental model of how common development tools interact, what questions they can answer, and where their blind spots lie.
You'll leave better equipped to evaluate unfamiliar code, diagnose issues with confidence, and build a more complete understanding of application behaviour beyond test results or static analysis alone.
Ideal for beginner to intermediate Laravel developers looking to deepen their understanding of development tooling and improve how they reason about application behaviour.
Marcel Pociot
CTO
@Beyond Code
Marcel Pociot works at Beyond Code, where he focuses on creating tools that improve the developer experience, including Expose and Laravel Herd.
Subscribe for regular updates on the Laracon AU 2026 conference
BECOME A SPONSOR
For 2026, Laracon Australia is offering even more ways for companies and open source projects to sponsor this year's event. Enter your details and we'll be in touch with our 2026 sponsorship prospectus, or contact us at sponsors@laracon.au if you have any questions.