Clean Code + SOLID
Par Clément Wojdaszka • publié le 06/01/2026 •
Découverte de la physolophie du Clean Code, d'un ingénieur renommé, co-auteur du manifeste sur l'agilité
ManInTheMiddle - Configuration XDEBUG sur Studea
Par Clément Wojdaszka • publié le 12/12/2025 •
Contexte : L'utilisation de xdebug via le front est lourde car il faut rajouter manuellement le cookie XDEBUG_SESSION dans chaque requête envoyée par le front. Cela est dû au fait que le front est séparé du back et qu'on ne se trouve pas directement sur un front Symfony. Le tutoriel est donc à destination d'application qui ont ce fonctionnement (ici Studea)
Objectif : Plus besoin d'ajouter manuellement le cookie XDEBUG_SESSION
Elasticsearch : Cherchez plus vite, exploitez mieux vos données
Par Johan Labrosse • publié le 03/12/2025 •
Elasticsearch est le moteur de recherche distribuée de référence pour traiter et analyser de gros volumes de données en temps réel. Des logs d'application aux catalogues produits, des articles de blog aux documents d'entreprise, Elasticsearch permet des recherches ultra-rapides et pertinentes à grande échelle.
Cette article vous présente tout ce qu'il faut savoir pour démarrer : installation, configuration, utilisation concrète et bonnes pratiques.
Doctrine Criteria : filtrer les collections intelligemment
Par Edouard Torland • publié le 14/11/2025 •
Lorsqu'on travaille avec Doctrine, on a souvent besoin de filtrer des collections d'entités. Si les repositories sont parfaits pour effectuer des requêtes en base de données, ils ne sont pas toujours accessibles, notamment dans les entités elles-mêmes. C'est là que les Criteria entrent en jeu.
Sélection d'éléments CSS/JS et spécificité
Par Thibault Chardigny • publié le 19/05/2025 •
La spécificité CSS détermine quelles valeurs de propriété CSS sont les plus importantes pour un élément. Si un élément possède deux valeurs de propriété CSS, celle qui a la spécificité la plus haute l'emporte, et sa valeur de propriété est appliquée à l'élément. Il est donc important de bien choisir son sélecteur CSS pour appliquer des règles CSS à un élément en fonction du contexte. Chez EffetB nous avons une nomenclature de nommage de classe CSS que je vous explique dans cet article.
Installer le plugin Prettier
Par Thibault Chardigny • publié le 28/04/2025 •
Prettier est un outil de formatage pour le front, il permet de mettre en forme les fichiers js, json, css, scss, etc...
Découvrez ici comment installer et configurer le plugin Prettier sur votre projet !