Damien Alexandre's Avatar

Damien Alexandre

@damienalexandre.bsky.social

Eco-anxious dad, enjoying bikes, beers, metal, sharing knowledge, building things, vegetarian food. Web Developer, Elasticsearch & Symfony expert at @jolicode.com

113 Followers  |  144 Following  |  52 Posts  |  Joined: 16.11.2024  |  1.9941

Latest posts by damienalexandre.bsky.social on Bluesky

Preview
The State of PHP 2025 – Expert review Explore trends in the PHP ecosystem based on the State of Developer Ecosystem Report 2025 by JetBrains.

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

16.10.2025 11:56 — 👍 3    🔁 3    💬 0    📌 0
Preview
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).

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 ! 🫶

14.10.2025 14:37 — 👍 3    🔁 1    💬 0    📌 0

👀

10.10.2025 19:50 — 👍 1    🔁 0    💬 0    📌 0

Ton talk était top, tu as tout dis 😊

10.10.2025 12:42 — 👍 1    🔁 0    💬 1    📌 0
Castor Version 1

Castor Version 1

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

10.10.2025 12:28 — 👍 12    🔁 6    💬 1    📌 0
Forum PHP à Disneyland Paris

Forum PHP à Disneyland Paris

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 😋

10.10.2025 09:22 — 👍 5    🔁 4    💬 0    📌 0
Preview
RudeCaptcha RudeCaptcha. Verify you're human by swearing at your webcam

I love the idea of everyone flipping the bird at their computer to pass a captcha 🤣

rudecaptcha.xyz

08.10.2025 13:55 — 👍 0    🔁 0    💬 0    📌 0

J'y serais pour vous parler d'HTMX et de Minitel 😆

À demain 😘

08.10.2025 08:35 — 👍 1    🔁 0    💬 0    📌 0
Calling All Libraries: Celebrate 1 Trillion Web Pages Archived with the Internet Archive
Posted on October 7, 2025 by Chris Freeland

Calling All Libraries: Celebrate 1 Trillion Web Pages Archived with the Internet Archive Posted on October 7, 2025 by Chris Freeland

L'Internet Archive a archivé 1 000 000 000 000 pages web.

Quelle est votre préférée ?

👉 blog.archive.org/tri...

07.10.2025 19:30 — 👍 9    🔁 3    💬 2    📌 0
Preview
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.

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

02.10.2025 08:00 — 👍 2    🔁 3    💬 0    📌 0
Post image

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

30.09.2025 08:55 — 👍 53    🔁 10    💬 3    📌 1
Preview
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

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

29.09.2025 12:20 — 👍 1    🔁 1    💬 0    📌 0
Post image

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

24.09.2025 09:52 — 👍 3    🔁 0    💬 0    📌 0
Post image

Great work 🤩

Looks like the date are in the future here:

23.09.2025 12:15 — 👍 1    🔁 0    💬 1    📌 0

Moi j'ai proposé un petit quelque chose 😁

22.09.2025 13:32 — 👍 1    🔁 0    💬 0    📌 0
Capture d'écran de Copilot :

> Crée moi un persona de type "entreprise", basé sur le lore de Baldur Gates 3. Noms, siret, raison sociale, chef de l'entreprise avec nom prénom et tout.

Voici une entreprise fictive entièrement intégrée dans le lore de Baldur’s Gate 3, avec une touche administrative à la française pour le fun :

:classical_building: Raison sociale : L’Œil de l’Absolue SARL

:scroll: Informations légales

Forme juridique : Société à responsabilité limitée (SARL)
SIRET : 893 456 781 00017
Adresse : 17, Rue des Profondeurs, Quartier du Bas Cloître, Baldur’s Gate
Activité principale (APE) : 4791Z – Commerce ambulant de reliques magiques et artefacts religieux
Capital social : 25 000 pièces d’or

Capture d'écran de Copilot : > Crée moi un persona de type "entreprise", basé sur le lore de Baldur Gates 3. Noms, siret, raison sociale, chef de l'entreprise avec nom prénom et tout. Voici une entreprise fictive entièrement intégrée dans le lore de Baldur’s Gate 3, avec une touche administrative à la française pour le fun : :classical_building: Raison sociale : L’Œil de l’Absolue SARL :scroll: Informations légales Forme juridique : Société à responsabilité limitée (SARL) SIRET : 893 456 781 00017 Adresse : 17, Rue des Profondeurs, Quartier du Bas Cloître, Baldur’s Gate Activité principale (APE) : 4791Z – Commerce ambulant de reliques magiques et artefacts religieux Capital social : 25 000 pièces d’or

C'est Copilot qui se charge de mes fixtures applicatives maintenant - il n'y a aucun retour en arrière possible.

#webdev #testing #bg3

19.09.2025 08:47 — 👍 1    🔁 0    💬 1    📌 0
Video thumbnail

Figurant parmi nos plus anciens sponsors, nous sommes honorés de leur fidélité et de leur attachement au langage: merci @jolicode.com d'être encore et toujours à nos côtés ! Vivement qu'on vous retrouve !
🩶 JoliCode, sponsor Argent du Forum PHP 2025 - 9&10 octobre, Disneyland Paris

17.09.2025 08:30 — 👍 0    🔁 1    💬 0    📌 0
Video thumbnail

💡 Sur notre site web services.parisenselle.fr vous pouvez trouver des pompes à vélo en libre service, des vélo-écoles, des ateliers d'autoréparation et des magasins vélo 🔧🚲🪛

14.09.2025 15:15 — 👍 19    🔁 10    💬 0    📌 2
Forum PHP 2025, prenez vos places

Forum PHP 2025, prenez vos places

La billetterie chauffe pour le Forum PHP 2025, à un mois pile de l'événement : ne tardez pas à prendre votre place tant qu'il est encore temps, une annonce de sold-out n'est pas exclue ! Rejoignez la communauté PHP les 9-10 octobre pour fêter un bon anniversaire à PHP.

09.09.2025 09:26 — 👍 0    🔁 2    💬 0    📌 0
Video thumbnail

La rhétorique anti-écolo.

22.08.2025 16:25 — 👍 379    🔁 154    💬 12    📌 10

20 years of Symfony, now in a comic book. Join us in bringing it to life! ✨📖 https://symfony.com/blog/announcing-the-symfony-comic-book

29.08.2025 13:31 — 👍 4    🔁 1    💬 0    📌 1

That's a very sad news. Rest in peace Ryan.

29.08.2025 13:52 — 👍 1    🔁 0    💬 0    📌 0

😍 Huge kudos to @meilisearch.com - just upgraded a v0.29.1 instance (back from 2022!) to the latest: not a SINGLE issue.

None.

Even on the PHP side, the new client is compatible with the old engine. What a great piece of software 🙏

26.08.2025 12:28 — 👍 0    🔁 0    💬 0    📌 0
Video thumbnail

De HTMX au Minitel, @damienalexandre.bsky.social nous explique dans l'interview du jour les technologies qu'il explore, pour trouver les meilleures solutions à adapter en PHP. Il nous explique tout ça avant le talk sur les SPA qu'il donnera au Forum PHP 2025. Prenez vos places !
buff.ly/XyIACw9

26.08.2025 07:01 — 👍 0    🔁 1    💬 0    📌 0
use Symfony\AI\Platform\Bridge\Gemini\Embeddings as GeminiEmbeddings; use Symfony\AI\Platform\Bridge\Gemini\PlatformFactory as GeminiPlatformFactory;  $platform = GeminiPlatformFactory::create($_SERVER['GEMINI_API_KEY']);  // Choix du modèle d'embedding $embeddings = new GeminiEmbeddings(); $text = 'Le chat est un animal domestique très apprécié.';  $response = $platform->invoke($embeddings, $text);  $vector = $response->asVectors()[0];

use Symfony\AI\Platform\Bridge\Gemini\Embeddings as GeminiEmbeddings; use Symfony\AI\Platform\Bridge\Gemini\PlatformFactory as GeminiPlatformFactory; $platform = GeminiPlatformFactory::create($_SERVER['GEMINI_API_KEY']); // Choix du modèle d'embedding $embeddings = new GeminiEmbeddings(); $text = 'Le chat est un animal domestique très apprécié.'; $response = $platform->invoke($embeddings, $text); $vector = $response->asVectors()[0];

Découvrez Symfony AI, la nouvelle brique logicielle incontournable pour vos projets de vectorisation, #AI, #LLM, #MCP et #RAG !

Dans cet article, @lyrixx.bsky.social vous présente l'analyse des similarités de textes et l'interaction avec vos LLMs préférés !

jolicode.com/blog/symfon...

25.08.2025 08:45 — 👍 4    🔁 4    💬 0    📌 0
Video thumbnail

Découvrez en compagnie de @damienalexandre.bsky.social comment utiliser la bibliothèque HTMX. Sa promesse ? Transformer votre façon de développer, sans écrire de JavaScript, rien que ça ! Venez l'écouter au Forum PHP 2025, inscrivez-vous.
🎤 Forum PHP 2025 - 9-10 octobre, Disneyland Paris

24.07.2025 07:06 — 👍 0    🔁 1    💬 1    📌 0
Video thumbnail

Les animations CSS au défilement d'une page web sont désormais possibles, et @kaymorey.bsky.social vous explique tout dans son dernier article !

jolicode.com/blog/scroll...

Découvrez animation-timeline: scroll(); et réalisez des animations fluides ! #css #tips #animation #design

15.07.2025 13:08 — 👍 6    🔁 5    💬 0    📌 0
Post image

We have released a new version of Castor! 🦫

What's its best feature?

`castor execute some-composer/package`

Example with latest release of PHP-CS-Fixer, where we don't even need PHP to run it! 🤯🤯🤯

castor.jolicode.com/getting-star...

11.07.2025 09:52 — 👍 5    🔁 2    💬 1    📌 0

Même si c'est juste un backup, un double "pour lire ce qu'il y a là-bas", vous devriez supprimer votre compte X. Laissez les nazis étouffer entre eux dans leur boîte à nazis. Quittez cette app maudite sans regrets.

10.07.2025 07:43 — 👍 626    🔁 157    💬 21    📌 8

@cnrsecologie.bsky.social regrette profondément l'adoption de cette loi à la vision court-termiste & ses conséquences graves sur l’environnement, qui méprise santé & bien-être de la population & le rôle des espèces sauvages dans la prod. agricole. La communauté scientifique n'a pas été entendue.

09.07.2025 08:38 — 👍 1635    🔁 1128    💬 36    📌 84

@damienalexandre is following 20 prominent accounts