Xavier Lacot

@xavier.lacot.org

Developer and founder at jolicode.com and redirection.io. Working on Web and mobile projects as a consultant, trainer and technical expert.

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

SimHash : trouver les pages qui se ressemblent

Il y a quelques semaines, j'ai eu besoin de détecter du contenu dupliqué dans le crawler de redirection.io. Pas du dupliqué à la virgule près, ça c'est facile, mais du dupliqué « en gros, c'est

jolicode.com

⚠️ Il y a 24 locks partagés, pour toutes les clés de cache de votre application Symfony. Résultat : des collisions qui bloquent des requêtes sans rapport entre elles 😨 Découvrez comment le Cache de Symfony peut ralentir votre appli 🤯 et la solution : jolicode.com/blog/quand-...

Comment intégrer l'IA dans son workflow UX/UI ? 🎨 Aujourd'hui sur le blog, Sophie partage son retour d'expérience sur l'utilisation de Figma Make, Claude Design, les prompts efficaces et ce qui change vraiment pour les designers 💡 jolicode.com/blog/commen... #ui #ux #ia #design

Comment intégrer l'IA dans son workflow UX/UI

"On a déjà deux agents IA qui tournent en interne." Ce n'est pas en réunion que j'ai entendu ça. C'est en mission chez un client, dans leurs bureaux. Ce genre de phrase, je l'entends

jolicode.com

Nous vous le disions mardi: sans le soutien de l'écosystème, nos événements tels que vous les connaissez -et tels que vous les aimez- ne pourront pas perdurer sous ce format. Sponsorisez l'AFUP Day 2026 et/ou le Forum PHP 2026, montrez votre attachement à PHP et à l'AFUP ! buff.ly/t7TtMoP

Notre sponsor Clever Cloud sourit, installé sur son stand au Forum PHP 2024. L'équipe regarde la caméra et fait des coeurs avec ses mains.

Découvrez ce qu'il se passe dans l'écosystème Elasticsearch avec notre dernier article ! Hier se déroulait Elastic{On} Paris et vous vous en doutez, l'IA était partout 🤯 Découvrez l'état de l'art de la recherche hybride avec #elasticsearch 👇 🆕 jolicode.com/blog/que-de...

Que devient Elasticsearch en 2026 ?

J'étais hier à Elastic{On} Paris - la conférence de l'éditeur d'Elasticsearch 🔎. Dans cet article, je vais vous partager mon point de vue de développeur et consultant Elasticsearch sur les nouveautés,

jolicode.com

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

💣 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

We just released a new version of Jane 🌱 - our Models & API Clients generator 🤖 github.com/janephp/jan... 🆕 Support PHP 8.4 & Symfony 7.2 🆕 Many deprecations removed 🆕 Support for arrays in path parameters 🆕 Fix boolean fields when given an integer (0 -> false, 1 -> true)

Release v7.9.0 · janephp/janephp

Added [Jane] GH#836 Run test suite with PHP 8.3 & PHP 8.4 [Jane] GH#843 Add PHP 8.4 support [Jane] GH#842 Add Symfony 7.2 support & remove deprecations Changed [CI] GH#852 Update PHP-CS...

github.com