Castor : un outil qui envoie du bois
Fini l'enfer du Bash et des tabulations dans les Makefiles. Découvrez comment Castor transforme l'automatisation de vos projets PHP avec une DX incroyable.
J'archive ici chaque expérimentation, billet d'humeur ou retour d'expérience. Bonne lecture !
Fini l'enfer du Bash et des tabulations dans les Makefiles. Découvrez comment Castor transforme l'automatisation de vos projets PHP avec une DX incroyable.
Découvrez comment un site web peut adapter sa consommation d’énergie en temps réel grâce au Carbon Aware Computing : data RTE, prédiction carbone et infrastructure écologique.
Fini les annotations et le YAML. Découvrez comment les attributs PHP 8 unifient la configuration de Symfony (routes, sécurité, Doctrine, DTOs) en exemples.
Passez FrankenPHP en production ! Comment j'ai déployé sur mon VPS avec un Makefile survitaminé. On couvre le Dockerfile de prod, la CI/CD, et l'astuce de multiplexing SSH pour calmer fail2ban pour de bon.
Stop à Nginx + PHP-FPM. Découvrez pourquoi FrankenPHP est la solution moderne pour un setup Docker simple et performant.
Oubliez Webpack ! AssetMapper utilise les importmap natifs pour gérer vos assets (JS, CSS) dans Symfony. Zéro build, zéro Node.js.
Découvrez comment ajouter automatiquement des favicons aux liens externes et améliorer l'UX de votre site.
Créez des interfaces réactives en PHP avec les Live Components de Symfony : pas de JavaScript, juste du Twig et des composants dynamiques.
Découvrez comment les Twig Components transforment vos vues Twig en composants réutilisables et typés.
L’obsolescence programmée est souvent un abus de langage. Découvrez pourquoi vos appareils tombent en panne, comment distinguer usure normale et escroquerie, et quelles solutions adopter pour un numérique plus durable
Découvrez les Property Hooks PHP 8.4 avec Doctrine 3.4. Fini les getters/setters verbeux !
Découvrez Biome : l'outil qui remplace ESLint + Prettier en bien plus rapide. Fini les configs interminables, place au code qui marche !