Damien Alexandre
damienalexandre.fr
Damien Alexandre
@damienalexandre.fr
Eco-anxious dad, enjoying bikes, beers, metal, sharing knowledge, building things, vegetarian food.

Web Developer, Elasticsearch & Symfony expert at @jolicode.com
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 👇
February 10, 2026 at 8:30 AM
Reposted by Damien Alexandre
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.
February 4, 2026 at 3:04 PM
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 😎
January 27, 2026 at 10:12 AM
Reposted by Damien Alexandre
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
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
jolicode.com
January 13, 2026 at 2:00 PM
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
Mon année 2025
Damien Alexandre, développeur Web et consultant PHP, Symfony et Elasticsearch.
damienalexandre.fr
January 13, 2026 at 8:55 AM
Reposted by Damien Alexandre
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 😘
January 7, 2026 at 11:59 AM
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
Range query does not respect date format of underlying field · Issue #86768 · elastic/elasticsearch
Elasticsearch Version 8.2.0 Installed Plugins No response Java Version bundled OS Version Running docker.elastic.co/elasticsearch/elasticsearch:8.2.0 in minikube Problem Description I have created ...
github.com
January 7, 2026 at 10:13 AM
Reposted by Damien Alexandre
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"
SVG Filters - Clickjacking 2.0
A novel and powerful twist on an old classic.
lyra.horse
December 5, 2025 at 2:03 AM
Reposted by Damien Alexandre
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
Our experience upgrading a project to Symfony 8
🎉 Symfony 8 🎉 is out after 2 years of hard work, and we are already using it in production. How so? Follow me in this upgrade process 🤓 We start our journey with a Symfony 7.3 pet project, it's
jolicode.com
November 27, 2025 at 3:48 PM
Reposted by Damien Alexandre
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...
November 20, 2025 at 10:35 AM
Reposted by Damien Alexandre
💣 Grosse annonce 😋

Nous dévoilons aujourd'hui notre Bundle #Symfony de gestion de médias 🎉

JoliMediaBundle est notre solution idéale pour gérer la contribution, le stockage et l'affichage de médias dans une application web moderne 🙏

À découvrir : jolicode.com/blog/jolime...
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é
jolicode.com
November 14, 2025 at 1:21 PM
Reposted by Damien Alexandre
Planning your team's Secret Santa? 🎁 Skip the hassle of paper and spreadsheets!

secret-santa.team makes your gift exchange fast, free, and super easy. Connect to Slack, Discord, or Webex and draw names in minutes 🎅

#SecretSanta #TeamBuilding #HolidaySeason
Secret Santa App - The Secret Santa bot for your Slack, Discord or Cisco Webex team
A free application to throw Secret Santa with your team on Slack, Discord or Cisco Webex and share gifts during the holidays!
secret-santa.team
October 24, 2025 at 11:43 AM
You can replace Rails with Symfony and get the same conversation 😅

📑 You're doing Rails wrong www.bananacurvingmachine.com/articles/you...
Banana Curving Machine
What is a Banana Curving Machine? Well it's a fantastic apparatus that does what it says. Curves Bananas.
www.bananacurvingmachine.com
October 20, 2025 at 10:18 AM
L'état de PHP en 2025 :

- 🔢 1 720 développeurs interrogés
- 🇯🇵 Le Japon est surreprésenté avec 12 % du total
- 👶 Très peu de juniors, 10 % ont < 2 ans d'XP
- 7️⃣ PHP 7 est encore utilisé par 33 % des répondants 🤯
- 🤖 80 % utilisent des LLM pour coder

blog.jetbrains.com/phpstorm/202...
The State of PHP 2025 – Expert review
Explore trends in the PHP ecosystem based on the State of Developer Ecosystem Report 2025 by JetBrains.
blog.jetbrains.com
October 16, 2025 at 11:56 AM
Reposted by Damien Alexandre
La semaine dernière, c'était le #ForumPHP 🐘 Un événement incontournable pour la communauté PHP 🎂

Nous y étions et comme d'habitude, nous publions un récapitulatif de ce que nous avons appris là-bas 💛

🆕 jolicode.com/blog/30-ans...

Partagez ces savoirs avec vos pairs ! 🫶
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).
jolicode.com
October 14, 2025 at 2:37 PM
Reposted by Damien Alexandre
Nous profitons du #ForumPHP de l'AFUP pour fêter la première version stable de Castor 🦫 !

Notre task runner full PHP sort en version 1.0 aujourd'hui 🎉

Utilisateurs de Makefile, de scripts shell spaghetti ou pire, nous vous conseillons cette lecture 😉 jolicode.com/blog/le-tas...
October 10, 2025 at 12:28 PM
Reposted by Damien Alexandre
Nous passons un très bon moment au #ForumPHP 😍

Les slides du sujet "Atteindre la qualité d'une SPA avec HTMX et Twig" de Damien sont ici : jolicode.github.io/htmx-conf/ #htmx

Et bientôt un article sur le Minitel alors 😋
October 10, 2025 at 9:22 AM
I love the idea of everyone flipping the bird at their computer to pass a captcha 🤣

rudecaptcha.xyz
RudeCaptcha
RudeCaptcha. Verify you're human by swearing at your webcam
rudecaptcha.xyz
October 8, 2025 at 1:56 PM
J'y serais pour vous parler d'HTMX et de Minitel 😆

À demain 😘
Plus qu'un dodo avant le Forum PHP 🎉

Pendant deux jours, nous serons à Disneyland Paris pour l'édition des anniversaires 🎂

Nous allons fêter les 30 ans de #PHP, assister à de superbes conférences et partager avec nos pairs 💛

On s'y croise ?
October 8, 2025 at 8:35 AM
Reposted by Damien Alexandre
L'Internet Archive a archivé 1 000 000 000 000 pages web.

Quelle est votre préférée ?

👉 blog.archive.org/tri...
October 7, 2025 at 7:30 PM
Reposted by Damien Alexandre
Vos clients peuvent acheter vos produits directement via ChatGPT grâce à l'Agentic Commerce Protocol, une collaboration entre OpenAI et Stripe.

Découvrez comment l'e-commerce conversationnel évolue avec ACP sur notre dernier article de blog !

www.premieroctet.com/blog/ecomme...
E-commerce conversationnel avec OpenAI et Stripe : guide complet de l’Agentic Commerce Protocol
Découvrez comment intégrer l’Agentic Commerce Protocol d’OpenAI et Stripe pour vendre directement dans ChatGPT. Guide technique, roadmap et bonnes pratiques.
www.premieroctet.com
October 2, 2025 at 8:00 AM
Reposted by Damien Alexandre
mega php tip: use #[SensitiveParameter] for sensitive parameters.. php will hide its value in stack traces, error messages, and logs.. this prevents accidental leaks of secrets in production.. absolute chef's kiss tip.. ✨
September 30, 2025 at 8:55 AM
Reposted by Damien Alexandre
Les dernières pépites de notre blog, à partager avec votre équipe de développement !

🌈 Les couleurs relatives en CSS : jolicode.com/blog/les-co...
🦾 La réalité de l'accessibilité Web : jolicode.com/blog/le-vra...
🤖 Symfony AI concrètement : jolicode.com/blog/symfon...

#web #php #symfony
Symfony AI : simplifier l'analyse de similarités de textes et l'interaction avec vos LLMs favoris
Dernier-né dans la famille Symfony, nous vous présentons Symfony AI 🎉 Symfony AI est un ensemble de composants permettant d’intégrer l’intelligence artificielle dans des applications PHP. Il
jolicode.com
September 29, 2025 at 12:20 PM
TIL that using emoji in PHP namespace can cause issues 🥲

So sad we had to revert this 😆

The issue github.com/jolicode/cas...
cc @lyrixx.bsky.social
September 24, 2025 at 12:04 PM
Moi j'ai proposé un petit quelque chose 😁
afup.org AFUP @afup.org · Sep 22
Vous avez votre billet pour le Forum PHP 2025 et une idée de sujet à présenter pendant 5 minutes ? Participez à notre session de lightning-talks, proposez votre sujet à notre équipe ! Montez sur scène et faites vibrer notre public. Pour proposer votre sujet : conferences[at]afup.org
September 22, 2025 at 1:32 PM