Symfony 8.1 HTTP-less : pour un projet neuf, pas pour un worker existant
Le kernel HTTP-less de Symfony 8.1 sert un projet neuf, pas à alléger un worker existant. ServicesBundle, ConsoleBundle, RequiredBundle : pour quel cas.
Explorations techniques, retours d'expérience et veilles technologiques. Du plus récent au plus ancien.
Le kernel HTTP-less de Symfony 8.1 sert un projet neuf, pas à alléger un worker existant. ServicesBundle, ConsoleBundle, RequiredBundle : pour quel cas.
Igor PHP repère les fuites d'état que PHPStan ne voit pas en FrankenPHP worker mode. Premier scan de ce blog : 269 findings bruts, 3 vrais bugs.
Un vendredi, un assistant un peu trop serviable, et deux jauges qui ne disent pas la même chose. Une partie de vibe coding dont vous êtes le héros.
L'IA générative livre-t-elle des miracles ou cache-t-elle des opérateurs ? Cet article décortique la réalité des avancées d'AlphaFold, GenCast, Copilot et les illusions marketing.
L'empreinte numérique des développeurs est-elle problématique ? Découvrez les 3 leviers d'action concrets pour une écoconception logicielle efficace et souvent gratuite.
Trois ratés d'IA en 2025-2026 (BMW, Starbucks, boutique) montrent que le code est bon, mais la délégation de décision en production manque de garde-fou humain.
Une IA a détecté des failles de sécurité critiques (IDOR, exécution de code arbitraire) dans une application Symfony, là où la QA humaine ne voyait plus rien. Comment ce piège fonctionne.
Simplifiez vos CRUDs Symfony avec EasyAdmin. Utilisez un trait pour partager des champs communs entre entités et améliorez la maintenance de votre code.
FrankenPHP : 3 hot reloads empilés (worker, Tailwind, PHP) dans un binaire avec Caddy et HTTPS natif. Développement sans configuration complexe.
Exclure les outils de QA Symfony (PHPStan, Rector, CS-Fixer) du vendor Composer grâce à jakzal/phpqa et Docker. Reproduisez votre environnement.
Symfony 8.1 intègre les value resolvers Doctrine (MapEntity, Uid, DateTime) pour vos commands. Simplifiez vos signatures __invoke() comme en Controller.
FrankenPHP intègre Caddy pour remplacer Nginx et PHP-FPM. Nous démontons la stack Docker pour servir 4 sous-domaines avec un worker Symfony.