atlas des actus
    
Planète PHP
   
Microservices et contrats d’API : Jane comme source de vérité
   Dans le développement d’une API, nous sommes tous confrontés au même défi : maintenir la cohérence entre la documentation et le code. Qui n’a jamais perdu des heures à débugger une erreur parce que le champ user id était devenu userId dans le code, mais pas dans la documentation ? C’est ce qu’on...
   
API Platform Conference 2026 : le call for papers est ouvert
   Après avoir célébré comme il se doit les dix ans du framework API Platform en 2025, l’API Platform Conference est de retour pour une sixième édition. Rendez-vous en septembre 2026 à EuraTechnologies, ainsi qu’en ligne, pour deux jours de conférences en anglais et en français autour d’API Platform...
   
Les programmes de l’AFUP Day 2026 sont sortis
   4 villes d’accueil, 4 programmes, tout autant de talents À chaque ville d’accueil, son comité de programmation, et donc sa ligne éditoriale Mais que ça soit à Bordeaux, Lille, Lyon ou Paris, comptez sur la même exigence de qualité et le même accueil qui font partie de la réputation des événements...
   
Membres AFUP, indiquez votre présence en vue de l’AG 2026
   Indiquez votre présence En tant que membre AFUP, votre mission aujourd’hui est d’indiquer votre présence ou, le cas échéant, de donner votre pouvoir à un e autre membre qui vous représentera le 7 février. Votre voix est essentielle : qu’il s’agisse de décider de l’avenir de l’association ou d’élire...
   
Récapitulatif 2025
   Je ne suis pas coutumier du traditionnel récapitulatif de l’année écoulée, néanmoins cela ne fait pas de mal de regarder un peu en arrière de temps en temps. Partage de contenu Je m’étais fixé comme objectif de relancer un peu ce blog et de publier de manière plus régulière. J’avais en tête un...
   
Arrêtez de deviner : Interceptez vos flux HTTP(s) avec MITMProxy
   Vous récupérez une codebase inconnue, vous savez qu’elle effectue des requêtes HTTP(s), mais vous ne savez pas vers ou, ni ce qu’elle envoie ? C’est une situation classique. Nous allons voir comment intercepter et analyser ce trafic simplement. Pour cela, nous utiliserons un proxy. C’est un interm...
   
Retrouvez les replays des conférences du Forum PHP 2025
   Retrouvez l’événement en replay Tout au long du mois de décembre, chaque matin jusqu’à Noël, retrouvez sur notre site deux à trois conférences de l’édition des anniversaires. Chaque talk profite ainsi de toute la visibilité que méritent les speakers qui partagent leur savoir avec nous. L’occasion...
   
Ce que j x2019;ai pensé de la certification Opquast
   En cette fin d’année 2025, nous avons eu l’opportunité, chez JoliCode, au sein de l’équipe front-end, de passer la certification Opquast. Une semaine après avoir terminé l’évaluation finale, j’ai ressenti l’envie de partager mon retour sur cette certification, en essayant d’être le plus objectif...
   
Sylius v2 x2013; Demander l x2019;adresse de l x2019;utilisateur à l x2019;inscription
   Dans Sylius v1, l’assemblage et l’ordonnancement des templates passait par des évènements twig. Dans Sylius v2, cela passe désormais par des hooks. Bien que les syntaxes soient similaires, il est intéressant de se pencher sur la nouvelle méthode pour Sylius v2. Nous allons voir comment modifier le...
   
Space Invaders, Big O et la recette du flan.
   Découvrez notre veille technique du mois d’octobre entre les Space Invaders, le Big O et la recette du flan& Créez vos propres Space Invaders Plongez dans la création d’un générateur de Space Invader, conçu de A à Z par Stanko TadiÄ pour un code challenge à Amsterdam, inspiré du mythique jeu vidéo....
   
La baromètre des salaires en PHP 2025 a publié ses résultats
   Une hausse des salaires au rythme de l’inflation Si les données en 2024 dévoilaient une stagnation des salaires inédite pour notre secteur, voire même une baisse des rémunérations pour certains profils, le baromètre 2025 donne des signes de légère reprise, avec des rémunérations évoluant au même...
   
JoliMediaBundle, un nouveau bundle de médias pour vos projets Symfony
   C’est une petite histoire qui commence au début de l’année lorsque, en relisant un article que nous sommes sur le point de publier sur le blog de JoliCode, je remarque une image dont la qualité graphique est plus que douteuse. Quel dommage d’illustrer cet article avec un schéma aux couleurs délav...
   
Paris Web 2025, l’événement pour un web de qualité et accessible fête ses 20 ans
   La 20ème édition de Paris Web a eu lieu du 25 au 26 septembre 2025. A cette occasion, l’association nous a proposé un retour vers le futur sur la création de cet évènement et un peu d’historique sur l’univers du web, en plus des traditionnelles conférences sur les standards, les normes, l...
   
Expliquer un concept avant de le nommer
   Au fil des années, j’ai appris à expliquer un concept avant de le nommer. Partir d’un problème, décrire les différentes solutions envisagées, leurs avantages et inconvénients. Ce n’est qu’une fois que l’équipe a compris et adhéré à l’approche que l’on peut nommer cette dernière. Mais pourquoi...
   
AFUP Day 2026 : 4 villes hôtes, 4 appels à conférences en cours
   2 villes incontournables et 2 nouvelles venues très attendues L’événement pose donc ses valises de nouveau à Lille, au sein du théâtre La Comédie, et à Lyon, toujours dans le grand amphi de C.P.E au printemps prochain, s’appuyant sur une communauté solide qui ne manque jamais le rendez-vous. Mais...
   
30 ans de PHP au Forum PHP 2025, notre récap complet
   2025 est une année anniversaire pour notre écosystème, en effet PHP fête ses 30 ans d’existence et avec lui, l’AFUP ses 25 ans (sans oublier les 20 ans de Symfony et les 15 ans de API Platform). Le Forum PHP, messe annuelle des devs PHP, a donc été mis sous le signe de la fête et nous y étions en...
   
La Clean Architecture appliquée à un projet Symfony
   Développons ensemble un projet Symfony, en suivant les grands principes de la Clean Architecture. Bonnes pratiques, conseils et astuces pour que le mariage Symfony et Clean ne soit plus un secret pour vous
   
Playwright
   Playwright, c’est quoi ? Playwright est un framework développé par Microsoft. Il permet de lancer un navigateur et d’effectuer des actions comme le ferait un utilisateur réel, mais de manière scriptée et automatisée. Il réalise ce qu’on appelle des tests End-to-End (E2E). On écrit souvent des tests...
   
Le task runner Castor est maintenant disponible en version 1
   Lorsque nous avons dévoilé Castor au grand jour, nous vous parlions des raisons qui nous avaient poussé à développer notre propre task runner. Depuis cet article de 2023, beaucoup de choses ont évolué dans le projet. Et nous considérons maintenant que Castor et son API publique sont suffisamment...
   
Le langage de programmation n’est qu’un outil pour arriver à ses fins
   Cela fait plusieurs années que j’entends régulièrement je suis développeur X (insérer n’importe quel langage de programmation ou framework). Cette tendance à se définir par rapport à un langage ou framework spécifique est de plus en plus commune et n’est à mon sens pas sans conséquence. Pour ma...