Le pattern "Commande"
Explication du design pattern Commande en PHP, son utilité pour un code modulaire et l'implémentation d'un bus de commandes simple.
Explication du design pattern Commande en PHP, son utilité pour un code modulaire et l'implémentation d'un bus de commandes simple.
Exploration des stratégies de gestion des identifiants d'entités (UUID, clés naturelles, séquentiels) dans une architecture Domain Driven Design.
L'article explore le piège des pensées limitantes et de la routine répétitive qui empêchent les développeurs d'évoluer dans leur carrière et leurs projets.
Guide pratique des principes SOLID en PHP avec 5 exemples concrets pour améliorer la qualité et la maintenabilité du code.
Explique comment modéliser une relation plusieurs-à-plusieurs (n:n) dans un agrégat en DDD, en évitant le partage d'entités et en conservant l'intégrité.
Explication du concept d'agrégat en Domain Driven Design (DDD), illustré par un exemple de modélisation d'une facture et de ses lignes.
Guide pour utiliser MinIO, un stockage objet open source compatible S3, avec PHP via le SDK AWS ou la bibliothèque Flysystem.
Analyse des raisons pour lesquelles les développeurs critiquent WordPress, en démêlant les préjugés des vrais défis techniques du CMS.
Explique l'importance de la cohérence des données dans la programmation orientée objet, avec un exemple concret d'une classe Facture.
Un article humoristique du 1er avril qui parodie les stéréotypes et les débats absurdes sur ce qui fait un "bon développeur".
Présentation de p0wny@shell, un shell PHP utilisé pour les tests d'intrusion, et discussion sur son utilité et ses risques en sécurité informatique.
L'auteur explore la relation quasi religieuse que les développeurs entretiennent avec leurs outils et langages, à travers son expérience personnelle d'apprentissage du web.
Comparaison de bibliothèques PHP pour gérer les enums, en analysant leurs différences de comportement d'instanciation et leurs implications pratiques.
Présentation des nouveautés et guide de migration pour PHP 7.4, incluant le typage des propriétés de classe.
Analyse des raisons pour lesquelles le langage PHP est si souvent détesté par les développeurs, en explorant son histoire et sa réputation.
Présentation d'une liste de blogs francophones tenus par des développeurs, couvrant divers sujets techniques comme PHP, JavaScript, DevOps et les bonnes pratiques.
Guide technique sur le déploiement d'un projet PHP spécifique depuis un monorepo, en utilisant des outils comme Deployer.
Guide technique expliquant comment publier des dépendances PHP sur Packagist à partir d'un projet monorepo, en utilisant des outils comme Git subtrees.
Guide technique pour tester une connexion SMTP dans une application utilisant SwiftMailer, y compris avec un spool de mails.
L'auteur annonce le lancement d'un blog en anglais dédié aux futures versions de PHP, utilisant des images Docker pour les tests.