Aller au contenu principal

Billets

Explorations techniques, retours d'expérience et veilles technologiques.
PHP

Meilisearch : l'art de la recherche instantanée

Marre du SQL LIKE ? Découvrez comment intégrer Meilisearch à Symfony pour une recherche résiliente, asynchrone et une latence inférieure à 50ms.

5 min de lecture
Sécurité

OWASP ZAP : comment implémenter un audit DAST automatisé avec Symfony et Docker

Passer du SAST au DAST en intégrant OWASP ZAP à votre workflow local via Docker et Castor. Un guide technique pour un audit de sécurité automatisé.

4 min de lecture
UX

Le FOUC n'est pas un bug graphique, c'est une faille d'architecture !

Marre du contenu qui saute au chargement ? Découvrez comment éradiquer le FOUC (Flash of Unstyled Content), améliorer votre score CLS et optimiser l'UX de vos applications web modernes.

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

Les shortcodes : de WordPress à une architecture moderne avec PHP 8.5

Modernisez vos contenus dynamiques. Apprenez à développer un moteur de shortcodes sécurisé.

6 min de lecture
UX

Symfony UX Icons : 200 000 icônes SVG sans CDN, sans sprite, sans prise de tête

Fini les sprites et Font Awesome ! Découvrez comment Symfony UX Icons intègre 200k+ icônes (Iconify) nativement. Zéro requête HTTP, performances maximales.

6 min de lecture
DevOps

Comment j'ai industrialisé mon side-project avec Google Jules

Ne laissez plus l'IA "deviner" si le code fonctionne. Apprenez à configurer une sandbox Docker pour Google Jules afin d'automatiser la QA, la sécurité et la performance, loin du "Vibe Coding".

5 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 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.

5 min de lecture
Symfony

PHP 8 et Symfony : la révolution discrète qui change tout

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.

7 min de lecture
DevOps

FrankenPHP en dev c'est bien, en prod c'est encore mieux

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.

14 min de lecture
DevOps

Comment FrankenPHP a relégué PHP-FPM et Nginx au stade de reliques

Stop à Nginx + PHP-FPM. Découvrez pourquoi FrankenPHP est la solution moderne pour un setup Docker simple et performant.

13 min de lecture