🚨 UPDATE : LES CORRECTIFS SONT SORTIS
👉 Mettez à jour PHP maintenant : 8.5.12, 8.4.27, 8.3.36 ou 8.2.35. php.net/downloads.php
🚨 Les deux failles peuvent permettre d'exécuter du code à distance, SANS AUTHENTIFICATION. Toutes les installations PHP web sont concernées.
🚨 ALERTE : 2 failles critiques dans PHP ! L'équipe de sécurité du langage a prévenu hier soir qu'une mise à jour sortira aujourd'hui à 16h, heure de Paris (voire avant si la situation l'exige), pour les corriger.
https://lesjoiesducode.fr/failles-rce-php-21-octobre-2026
DHH a écrit que l'immigration était une « catastrophe » pour l'Europe. Je lui ai dit de fermer sa grande bouche, puis j'ai creusé.
Musk, Thiel, Zuckerberg, DHH : la tech bascule dans le fascisme. Faits et sources à l'appui.
yoandev.co/la-tech-basc...
Développeurs PHP, si vous devez lire un article aujourd'hui c'est celui là 🙏
2 jours de conférence en 20 minutes de lecture, le ratio est plutôt bon ! 😋 #forumphp#php#veille
Notre retour sur le #ForumPHP 2026 est en ligne ! 🎉
Symfony 8.2 et ses 375+ fonctionnalités, MCP avec API Platform, PHP défensif, coding agents en mode YOLO (mais en sécurité), les bonnes pratiques du moment...
Si tu es dev, tu dois le lire 💪
🆕 jolicode.com/blog/ce-qu-...
Le nombre de PR ouvertes sur Symfony a chuté de façon spectaculaire, 3 fois plus de PR mergée, backlog clean... La version 8.2 va être énorme 🤗
#forumphp#symfony
Après 2 jours à saluer nos sponsors Bronze et Argent, il est temps de passer à nos sponsors Or ! Merci tout d'abord à @jolicode.com: sponsor loyal, investi auprès de la communauté et aux côtés de l'AFUP depuis des années ! 👏
💛 JoliCode, sponsor Or du Forum PHP 2026 - 8/9 oct, Disneyland Paris
JoliTypo 2.0 is out! 🎉
It now use \Dom\HTMLDocument from PHP 8.4 to parse HTML and as always, fix your micro-typography.
We've been busy: new Fixers, down to zero pending issues, and lots of bug fixed 💪 Massive thanks to @lyrixx.bsky.social for the lead 👏
github.com/jolicode/Jo...
#Qobuz best client for high-res streaming, QBZ, with very good sound support on Linux, just disappeared over the weekend.
It was so much better than the official client, and made by only one person. qbz.lol now show a "paused" message and all the code / packages have been deleted from internet.
🥑💩
Les événements techniques qui m’ont formé·e risquent de disparaître, faute de sponsors et de billets vendus. Si votre entreprise en profite, rendez-le leur : sponsorisez, achetez des places, adhérez. lettreouverte.afup.org
End-to-end tests with JS but no web server?!
🎭 Playwright-PHP + Symfony hands the request straight to your Symfony kernel - so you get container access, PHP exception catching, DAMA rollbacks and ParaTest.
From a real browser. 🤯
symfonycasts.com/blog/playwri...
Trouver des contenus qui se ressemblent sans passer par un LLM ? SimHash fait ça depuis 2002 😋
Dans cet article, @lyrixx.bsky.social vous montre comment découper un texte en shingles, compter les votes et comparer des milliers de pages en SQL 🚀
jolicode.com/blog/simhas...#simhash
L'ADE change notre façon de développer : plus de worktrees isolés, d'agents en parallèle et de tâches orchestrées.
Retour sur cette évolution et le setup quotidien avec Orca et OpenCode 💡
jolicode.com/blog/l-agen...#ia#agent#ade#ide
Une modification CSS qui casse la mise en page trois pages plus loin ?
@pyrech.bsky.social vous explique comment nous avons mis en place des tests visuels avec toHaveScreenshot(), Docker, et l'affichage des diffs directement dans les PR 💡
jolicode.com/blog/detect...
Comment mesurer les performances d'une commande Symfony qui boucle indéfiniment ? @lyrixx.bsky.social vous explique comment utiliser les signaux POSIX pour déclencher @blackfire.io au bon moment, sans interrompre le traitement 💡 🤯
jolicode.com/blog/profil...#posix#astuce#protip
Enfin tout comprendre des TTY et PTY avec le composant Process de Symfony 🖥️ 🙌
Dans ce nouvel article, @lyrixx.bsky.social vous explique pourquoi les couleurs disparaissent quand vous lancez une commande via PHP et comment en prendre le contrôle 💡
jolicode.com/blog/compre...#php#cli
Revivez avec nous l'Afup Day Paris 2026 : une journée de conférences et de partage avec la communauté PHP 🤗
jolicode.com/blog/afup-d...
On y parle d'IA, de Castor 🦫, de FrankenPHP, de PHPStan, de sécurité, et bien d'autres sujets !
#afupday#paris#php
As an OSS maintainer, my new rule is that anything a frontier model can find with some reasonable effort is a 0-day. Hence why I'm now shipping security releases on public holidays.
Nous sommes aujourd'hui à l'AFUP Day Paris 🎉
@pyrech.bsky.social et @lyrixx.bsky.social vont y parler de Castor 🦫 pour l'un et de l'inférence avec Symfony IA 🤖 pour l'autre 🤝
Hâte de discuter avec tous le monde à la pause 😋
Merci à l'AFUP pour ce super événement à Paris 🐘 ! #Afup#AfupDay
TIL: #minio archived their main repository :O
https://github.com/minio/minio
That's... something. Newer minio releases were useless, but this move is quite something, for such a widely used dev-environment dependency
The redirection.io agent v3 is now available 🚀
HTTP/3, auto-SSL (ACME), GeoIP headers, gzip/brotli compression, virtualhosts, better observability, AWS S3 storage support and a lot of perf improvements!
Read the full story 👉 redirection.io/news/announ...
Vous avez raté le #SymfonyLive fin mars à Paris ?
Pas de panique, nous publions aujourd'hui notre récapitulatif des meilleurs moments et des enseignements que nous en retirons 🙏
jolicode.com/blog/notre-...#symfony#post#recap#conf
I wanted a way to explore Unicode by visual similarity, not just by name or codepoint, so I built Charcutrie.
It lets you browse characters that look alike, search across scripts and symbols, and even sketch a shape to find matching glyphs. (pretty badly for now :D)
charcuterie.elastiq.ch#U+221E
Entreprises PHP, en cette période difficile pour tout notre secteur, il est encore plus essentiel de se retrouver et de partager nos expériences lors d'événements techniques. Vos devs en ont besoin, pour le bien de vos projets ! Sponsorisez l'AFUP Day 2026 et le Forum PHP 2026.
buff.ly/TVFlGgU
TIL that the ascii_folding token filter in #elasticsearch handle a lot more than just ASCII 😳
I will continue to use icu_folding, anyway! 😜
Look at the code: github.com/apache/lucen...#lucene#java#icu
Notice a surge of /meta.json requests in your logs? 🧐
Our data shows this Meta crawler affects 15% of sites and can spike to 30%+ of total traffic. Learn what it is and how to block it at the edge to save server resources 👉 redirection.io/blog/unders...
Le Super Apéro PHP 2026 se tiendra le soir du mercredi 11 mars : les antennes AFUP synchronisent leurs montres et vous donnent rendez-vous près de chez vous pour une soirée de talks, de discussions et des échanges, et pour lever votre verre au langage !
Liste des meetups : buff.ly/YsO8Nmj
Stop waiting for developer bandwidth to grow your traffic. 🚀
Check out our guide to easily implement SEO quick wins: fix broken backlinks, update meta titles, and manage robots.txt in minutes - without writing a single ticket.
👉 redirection.io/blog/easily...#seo#marketing
Stop generating, start thinking! We do not need more AI code, we need more human thinking about the code we ship. Spicy autocomplete is fine but outsourcing our judgment is not. Especially since LMM are trained on bad code to start with. Do we really want to have them repeat our human mistakes?
🎉 AutoMapper turns 10! 🎉
We just released AutoMapper version 10, the fastest way to map data in PHP 💪 🚀
Learn more about our usage of TypeInfo, ObjectMapper compatibility and what it can bring to your projects:
jolicode.com/blog/automa...#symfony#php#mapping#dto
Si les LLM écrivent 80% du code, qui va se soucier des 20% restants ? Les finitions qui comptent vraiment, la qualité, la robustesse, la fiabilité, la conformité...
Super article sur la crainte d'un monde où les développeurs cessent de faire des bons programmes 👇
Wrote a post about some AI worries of mine. I think people no longer caring about the craft scares me more than people using gork and stuff.
ezhik.jp/ai-slop-terr...
Generating code was never the goal. The goal was to solve problems. I tried my best to avoid writing code by leveraging existing solutions or reframing the problem.
Writing code was always a last resort and a liability. If I was going to write code, then I was going to do it right.
Je suis à Elastic{On} aujourd'hui, la messe de l'éditeur d'elasticsearch 🔎
On s'y croise ? #elasticsearch#elasticon
Ça parle bien sûr beaucoup beaucoup d'IA, et je compte bien monter en compétences sur la recherche hybride 😎
Ne souffrez plus du "drift" de vos API, reposez-vous sur un contrat et outillez-le avec Jane 🌱
✅ Contract-First
🛡️ Type Safety
🤖 Code généré
🚀 Performance
Tout ce que vous devez savoir sur Jane 🌱 dans notre dernier article :
jolicode.com/blog/micros...#php#api#openapi
J'ai publié mon WRAPPED 2025 💫
Avec du vélo, un tribunal, un SDD mort, Qobuz, KCD2, des concerts, des conférences... et bien d'autres choses 🤓
damienalexandre.fr/post/mon-ann...#blog#smallweb
Et au passage, j'adresse tout mon respect aux personnes qui se battent depuis des années pour la souveraineté 🇫🇷/🇪🇺 des logiciels et du hardware, tout le monde vous prenait un peu pour des illuminés mais c'est vous qui aviez raison depuis le début 😘
Anyone fancy an Elasticsearch protip?
Never ever use "epoch_second" format on your date fields - it will bite you later when running a range lte query: github.com/elastic/elas...#elasticsearch#tip
Developer attempts to replicate "Liquid Glass" in CSS, and once finished realizes what she'd actually created is an exploit for a fundamental, previously unknown, and rather serious browser vulnerability
lyra.horse/blog/2025/12...
"CSS hack accidentally becomes regular hack"
Our beloved side project secret-santa.team/ is now running on the brand new #Symfony 8.0 🎉 released 6 hours ago 🤣
We took this opportunity to write about the ups and downs of such a major version bump, read it on our blog 🤓 💛
jolicode.com/blog/our-ex...#releaseDay
I'm really impressed with the official "What's new in PHP 8.5" page (today's the release of #PHP 8.5 btw!).
It's very well made, great job!
www.php.net/releases/8.5...