Have you ever faced the daunting task of investigating a customer complaint or hunting down the cause of a mysterious system glitch? Application logging can be your lifeline in these challenging situations. In [...]
What happens when you just ride the wave? How productive can we be when we smother our project in all that Symfony goodness? Let's explore some Rapid Application Development practices that Symfony has [...]
Creating current time information in code is rather easy by calling time() or new DateTimeImmutable() directly when the information is necessary. But that then makes the code a nightmare to test. In this [...]
Have you ever encountered a codebase that's ogreish and has so many layers of complexity that it makes you cry? It might actually be an onion! In this humorous talk we'll investigate the [...]
An index is an old technique used in books to quickly find pages or chapters of different terms. It is heavily used in computers and as a developer, you probably use it every [...]
Besides the traditional rule levels 0 through 9 (https://phpstan.org/user-guide/rule-levels) which allow developers to adopt PHPStan incrementally while increasing the strictness gradually, the static analyser offers plenty of other configuration options to look at [...]
As software engineers it is sometimes too easy to forget the impact that our code has on the environment. We build for changeability, speed and hopefully quality, but we forget about sustainability. The [...]
Subscribe now to be notified on new online sessions, when tickets go on sale, receive special offers, and stay up to date with our speaker lineup.
Sign up for our newsletter and get the latest online sessions, news updates and deals.
12 – 15 MARCH 2024