Externals
2025
PHP: random failures in tests
↗
↖
Tests have been working fine so far, and, suddenly, it seems to fail.
Laravel: Do you need facades?
↗
↖
Such middle layer abstracts the complexity of resolving Laravel’s features from the container.
PHP: Errors to avoid with constructors
↗
↖
It’s mostly used to initialize things (e.g., properties), and you can also pass arbitrary arguments.
2024
Frameworks: hidden errors to avoid
↗
↖
Frameworks are pretty helpful. Don’t misuse them.
Skip the boring part & press Tab!
↗
↖
The power of Live Templates with PhpStorm.
Should I mock or should I go?
↗
↖
Some thoughts about mocks with PHPUnit.
The Garbage Collector explained with simple words
↗
↖
The Garbage Collector (GC) is the internal memory management system in PHP.
Forum PHP 2024
↗
↖
The biggest PHP event organized by the French PHP user group (AFUP) each year.
Basic loops vs. array helpers vs. readability
↗
↖
PHP has built-in helpers to make all kinds of sorting and filtering with arrays, but is it always the best solution?
2023
SOLID: writing better interfaces
↗
↖
How to use PHP interfaces correctly.
Cheat sheet for the Blue side
↗
↖
I wrote a cheat sheet for the Blue Team.
2022
Interfaces or abstract classes?
↗
↖
Do you need an interface or an abstract class ?
Please remove that .git folder
↗
↖
Classic attack vector that exploits insecure git pull on production.
Cheat sheet Bash
↗
↖
I wrote a cheat sheet for Bash.
Cheat sheet PHP 8
↗
↖
I wrote a cheat sheet for PHP 8.
Cheat sheet GIT
↗
↖
I wrote a cheat sheet for the Holy GIT.
2021
Cheat sheet SQL
↗
↖
I wrote a cheat sheet for SQL.