Aller au contenu principal

DX

Configuration d'environnements de développement, outillage et automatisation du workflow quotidien.
DX

Historique de versions dans EasyAdmin : capturer, comparer et restaurer chaque modification

Implémentez un historique de versions dans EasyAdmin : capture Doctrine automatique, snapshots JSON, diff mot-à-mot avec jfcherng/php-diff et LiveComponent.

13 min de lecture
DX

Les délimiteurs Twig : ce problème d'espace blanc que vous ignorez

Gaps inline-block, diffs bruyants, layouts instables : comprenez l'impact des délimiteurs Twig sur l'espace blanc et adoptez les bonnes pratiques avec {%- et {{-.

8 min de lecture
DX

Comment tailwind_merge résout les conflits de classes dans Twig

Tailwind_merge dedoublonne les classes Tailwind en conflit dans Twig. Découvrez comment ce filtre rend vos composants plus prévisibles et maintenables.

4 min de lecture
DX

Votre terminal est bête : voici comment le rendre intelligent

Historique contextuel, autocomplétion Docker, switch PHP automatique... Découvrez comment transformer une fenêtre noire en véritable assistant de code.

4 min de lecture
DX

Symfony UX Toolkit : quand le frontend devient (enfin) un plaisir

Découvrez comment Symfony UX Toolkit et le kit Shadcn révolutionnent le frontend.

4 min de lecture
DX

Castor : un task runner en PHP pour les projets Symfony

Castor permet d'écrire des tâches d'automatisation en PHP au lieu de Bash ou Make. Orchestration Docker, synchronisation de base, QA et déploiement dans un projet Symfony.

8 min de lecture