Aller au contenu principal

Billets

Explorations techniques, retours d'expérience et veilles technologiques. Du plus récent au plus ancien.

Liste des billets

  1. PHP · 8 min ·

    Arrêtez les God Controllers, passez à l'ADR

    Le pattern ADR décompose les requêtes HTTP en 3 rôles : Action, Domain, Responder. Il évite les God Controllers et améliore la maintenabilité.

  2. PHP · 6 min ·

    Composer : le manifeste du développeur moderne

    Composer, l'outil PHP essentiel pour gérer les dépendances. Comprenez son modèle mental : composer.json, composer.lock et le dossier vendor.

  3. Symfony · 8 min ·

    Anatomie d’un projet Symfony

    Analysez les dossiers d'un projet Symfony (bin, config, public, src, var) pour mieux organiser votre code et résoudre vos problèmes techniques.

  4. Sécurité · 9 min ·

    CSP : le gilet pare-balles de votre site web

    La CSP en production : retour d'expérience après application sur un site web. Les limites des allow-lists et la puissance des nonces pour sécuriser votre site.

  5. Tests · 8 min ·

    Les tests : comment bien jouer au Cluedo

    Enquêtez sur vos bugs : tests unitaires, fonctionnels, mutation, et tests JS. Apprenez à traquer les coupables dans votre code avec des exemples concrets.

Activez uniquement ce que vous souhaitez. Vos choix sont conservés 6 mois.

Strictement nécessaires

Indispensables au fonctionnement du site (session, sécurité, préférence d'affichage). Aucune donnée n'est partagée à des tiers et aucun consentement n'est requis.

Toujours actif

Mesure d'audience

Statistiques via Google Analytics (GA4) : pages vues, source du trafic, navigateur et interactions clés. Dépose des cookies de mesure, activés seulement avec votre accord (Consent Mode). Sans publicité ciblée, sans Google Signals, sans partage commercial.