Xavier Lacot

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.

75 followers46 following8 posts

Xavier Lacot reposted

Castor 1.8 vient de sortir ! - Binaire statique Windows avec PHP 8.5 intégré 💪 - Self-update intégré (enfin !) - Binaires vérifiables avec attestations GitHub Découvrez les nombreuses nouveautées depuis la version 1.0 dans notre article dédié : jolicode.com/blog/castor... 🦫 👋

jolicode.comCastor 1.8: Windows, self-update, et des binaires vérifiablesLa dernière fois que nous avons parlé de Castor sur ce blog, c'était pour annoncer la sortie de la 1.0, en octobre 2025. Depuis, notre rongeur préféré a pris un rythme mensuel : une version

Xavier Lacot reposted

Le Forum PHP 2026 pourrait bien être le dernier. Et l'AFUP est loin d'être la seule association concernée par le problème : elle signe, aux côtés de 32 assos, communautés et organisations d'évents, une lettre ouverte pour alerter le secteur. Prenez part au mouvement ! buff.ly/EbSRXsf

Xavier Lacot reposted

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

jolicode.comSimHash : trouver les pages qui se ressemblentIl 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

Xavier Lacot reposted

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

Xavier Lacot reposted

Xavier Lacot reposted

Xavier Lacot reposted

Sur le blog, nouveau retour de Sophie sur les UX Days 2026 🎉 Penpot et l’open source, l’accessibilité avec Claude, et ces détails de design invisibles qui font toute la différence. Une journée dense, pleine d’idées concrètes ! jolicode.com/blog/ux-day... #UXDays #ui #ia #ux

jolicode.comUX Days 2026 : Design, IA et conscience, ce que cette journée nous a appris sur notre métierL'intelligence artificielle redessine nos métiers. C'est le constat que partagent aujourd'hui designers, développeurs et product managers. Les UX Days 2026 n'ont pas échappé à cette réalité.

Xavier Lacot reposted

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

Xavier Lacot reposted

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

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

Xavier Lacot reposted

Xavier Lacot reposted

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

jolicode.comNotre retour sur le SymfonyLive Paris 2026Les années passent, mais certaines traditions restent immuables. Il y a quelques jours, la communauté s'est de nouveau réunie à la Cité Universitaire pour l'édition 2026 du Symfony Live Paris.

Xavier Lacot reposted

À Symfony Live, c'est au tour de @lyrixx.bsky.social de partager son talk : Embeddings en PHP : Symfony AI en pratique 🎉 Un retour d'expérience concret sur un usage des LLM pour du rapprochement par similarité 🤝 🤖 #symfony_Live #symfony #php #ia

Xavier Lacot reposted

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

Xavier Lacot reposted

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

Xavier Lacot reposted

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

jolicode.comQue 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,

Xavier Lacot reposted

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

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

Xavier Lacot reposted

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

jolicode.comJoliMediaBundle, un nouveau bundle de médias pour vos projets SymfonyC'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é

Xavier Lacot reposted

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

Pas mal de réflexions pragmatiques pour rationaliser un peu les fantasmes liés à l'IA :-)

JoliCode@jolicode.com

🌐 Que faire de l'IA si votre business repose sur une plateforme Web ? ❓ Que devez-vous vraiment savoir (et faire) aujourd’hui ? L'IA générative soulève de nombreuses questions chez les acteurs du Web et notre dernier article vous ouvrira les yeux : jolicode.com/blog/ia-et-... #ia

Xavier Lacot reposted

Yesterday was our monthly internal meetup and Xavier shared a #Symfony #Bundle we are working on for months: JoliMediaBundle 🖼️ A lot of projects need a media gallery in their admins (#EasyAdmin and #SonataAdmin support ✅) and a performant frontend resizing/cropping. 🧵

Xavier Lacot reposted

Utilisateur de @clever-cloud.com‬ et intéressé par le SEO de votre site ? 🎯 Notre outil @redirection.io‬ est désormais facilement accessible sur le PaaS français de référence ! 🎉 Visionnez notre démo pour en savoir plus : youtu.be/vvdUAS2ZCr0... #seo #redirection #paas

youtube.comRedirection.io : simplifiez et optimisez la gestion de vos redirectionsHoracio Gonzalez et Joël Wurtz CTO de redirection.io vous montre comment utiliser cet outil pour :Simplifier la gestion de vos redirections HTTPOptimiser les...

Merci à @devoxx.fr pour ces trois jours de conférence !

JoliCode@jolicode.com

Notre équipe était à @devoxx.fr cette année et elle est revenue avec des étoiles plein les yeux 🤩 Katia et Xavier partagent leurs coups de cœur sur le blog : jolicode.com/blog/devoxx... #ia #ux #security #devoxx

Xavier Lacot reposted

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)

github.comRelease v7.9.0 · janephp/janephpAdded [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...

Xavier Lacot reposted

Quelque 1500 développeurs se sont réunis pour écouter des orateurs et oratrices tels que Wes Bos, Ryan Dahl, Sarah Drasner… à @dotconferences.bsky.social JS 2025 🥳 De la nostalgie aux nouveautés : découvrez ce que cette conférence nous a inspirés dans notre récap ! jolicode.com/blog/de-la-... #js

jolicode.comDe la nostalgie aux nouveautés : ce que dotJS 2025 nous a inspiréCe 3 avril, Cécile, Katia et Suzanne ont quitté leurs claviers respectifs pour se rendre à la conférence dotJS, pour laquelle chaque année Paris, et les Folies Bergères, se transforment en terrain

Xavier Lacot reposted

"On vit une époque où tout semble plus simple… mais où les coulisses sont plus complexes que jamais": si cette phrase s'applique à moult sujets du quotidien, c'est d'hébergement dont Bastien Jaillot parle dans l'interview du jour. Découvrez pourquoi avant l'AFUP Day 2025 Poitiers ! buff.ly/yjpZkTg

Xavier Lacot reposted

We have published today a post about JoliMarkdown on our blog 👉 jolicode.com/blog/introdu... JoliMarkdown is a syntax fixer for markdown content. Based on league/commonmark and some of its extensions, it allows to maximize and harmonize your usage of markdown ✍✨

jolicode.comIntroducing JoliMarkdown, for a more robust and rigorous markdown contentThis blog post has been written using Markdown, a simple text syntax for writing structured documents. Markdown is frequently used in the development world (documentation in the form of a markdown

Xavier Lacot reposted

Xavier Lacot reposted

It's that time of the year again! 🎅🎅🎅 #secretsanta Run a Secret Santa with your team 🎉 no ads, no data leaks. Just a nice and fun side-project of ours ➡️ secret-santa.team It works with Slack, Discord and Webex - powered by #symfony #php and hosted by CleverCloud 💕

secret-santa.teamSecret Santa App - The Secret Santa bot for your Slack, Discord or Cisco Webex teamA free application to throw Secret Santa with your team on Slack, Discord or Cisco Webex and share gifts during the holidays!

Xavier Lacot reposted

Coupling HTMX with Symfony is just as simple as any backend. Julien just published a great HTMX introduction on our blog: jolicode.com/blog/making-... Learn about boost, HX-Refresh headers, and more, and keep your application state on the backend! 💪🤩

jolicode.comMaking a Single-Page Application with HTMX and SymfonyWith the plethora of Javascript frameworks available today, web pages became smoother and smoother in terms of User Experience, a field Symfony has been trying to improve too with initiatives

You are up to date.