Fixing PHP Applications

Abstract

On Thursday, September 2nd

Sooner or later, any application will run into errors. Some of them will be your fault, or that of a teammate. Others stem from third party libraries you are using. Even if your code would be perfect, other systems you rely on will sometimes fail. In this workshop, we look at how you can prevent errors, mitigate the impact of errors and track what is going on in your application. We do a bunch of hands-on exercises with various debugging strategies that help to locate the cause for an error quickly.

Requirements

All dependencies and code are installed on the Virtualbox appliance provided to participants.

If not using prepared VirtualBox appliance make sure you have these services installed on your laptop:

  • PHP v7.4 or v8.0 with xdebug
  • MySQL v5.7 or v8
  • Composer v2

Then prepare the project before workshop starts:

Part of

PHP track

Hands-on workshops dedicated to PHP and related tools and techniques useful in real applications and every day work.

Speaker(s)

David Buchmann

David Buchmann

Liip AG

David Buchmann works at Liip as Symfony expert. He is interested in backend applications and strategies to make them better. When he is not coding, he enjoys travelling with his girlfriend, music and boardgames.