William (@williamsuppo) header
William (@williamsuppo) profile picture

Lead Developer • Père de 3 ptits monstres • Co-fondateur de @laravel_france

France
Joined September 2013
Photo by William (@williamsuppo)Photo by William (@williamsuppo)Photo by William (@williamsuppo)Photo by William (@williamsuppo)Photo by William (@williamsuppo)Photo by William (@williamsuppo)Photo by William (@williamsuppo)Photo by William (@williamsuppo)Photo by William (@williamsuppo)Photo by William (@williamsuppo)
Quand êtes-vous allé sur Stack Overflow pour la dernière fois ? 🤔 Sur Laravel France, nos visites ont baissé de près de 30% en un an et l'IA en est l'explication la plus probable. Ce que ça change dans notre façon d'écrire 👇
1
2
1
6
282
PHP 8.6 arrive le 19 novembre, c'est une version mineure qui apporte de vraies avancées structurelles pour l'écosystème. Notre équipe a décortiqué les changements notables à prévoir, à découvrir sur notre blog : les-tilleuls.coop/blog/ce-qu…
1
12
48
3,163
Les coulisses de la plus grosse cyberattaque crypto totalement WTF du jour... Comment la Corée du Nord a volé 6,3 milliards à Binance avec un faux entretien d'embauche 🍿🍿 Accrochez-vous, c'est digne d'un vrai film d'espionnage 👇🏾 Binance -la plus grosse plateforme d'échange de cryptos au monde- vient de publier son rapport sur le plus gros braquage crypto de l'histoire... et tout commence par un ingénieur qui voulait juste un nouveau job. Il y a eu 5 mois de préparation. 2 piratages. Et un détail fou... l'ingénieur piégé n'avait même pas accès à l'argent, mais... Tout commence en juin 👉🏾 Un ingénieur de l'équipe qui gère les portefeuilles de Binance cherche un outil d'IA pour l'aider à coder. Il installe une version piégée de Homebrew -un outil très utilisé sur Mac pour installer des logiciels-. Binance le repère, change son ordinateur, réinitialise ses mots de passe. Affaire classée... Sauf que les pirates ont déjà eu le temps de cartographier l'équipe : qui y travaille, et qui fait quoi. Septembre 👉🏾 Un autre ingénieur de Binance reçoit un message sur un vrai site d'emploi -LinkedIn selon Fortune-. Un « directeur de projet » d'une entreprise qui n'existe pas veut le recruter. Premier entretien en visio avec une fausse RH... qui lui montre même un compte de réseau social rempli de photos perso, pour que tout ait l'air vrai. Puis un deuxième entretien avec le faux « PDG », qui lui demande de télécharger un exercice de code... sur son ordinateur de travail. Bah quoi, vous l'auriez fait aussi. Teuteuteu ! Dedans, une version piégée de pyenv -un outil pour gérer les versions de Python- avec un malware jamais vu jusque-là. L'antivirus de Binance ne voit rien. 🥶 20 octobre 👉🏾 Les pirates sont dedans mais ne se précipitent tjrs pas. Ils attendent. Puis, depuis l'ordinateur piégé, ils détournent un outil d'IA interne de Binance pour prendre la main sur les ordinateurs de deux ingénieurs de l'équipe portefeuilles. Sur l'un d'eux, ils trouvent le sésame... un accès qui permet de lancer du code sur les serveurs de Binance. 29 octobre, 21h05 (heure de Paris) 👉🏾 Ils lancent leur code et utilisent EIP-7702 -une fonction d'Ethereum qui permet de confier le pilotage d'un portefeuille à un programme- pour prendre le contrôle d'un hot wallet. Pour rappel, un hot wallet c'est lorsqu'un portefeuille crypto reste connecté à Internet pour traiter les retraits des clients. En 4 minutes, 233M de XRP partent. Puis au tour d'autres cryptomonnaies, du Solana, du Bitcoin, de l'Ethereum, ... Là où ça devient totalement WTF 👉🏾 Binance a mis environ 4 heures à tout arrêter. Soit, en moyenne, plus de 25M de dollars par minute. Et pourquoi c'est aussi long vous demandez-vous ? À cause... d'une sécurité. Chez Binance, le pouvoir de signer sur ces portefeuilles est découpé entre plusieurs parties, pour qu'aucun employé ne puisse jamais les vider seul. Un très bon procédé au passage selon les règles de l'art ! Génial... sauf le jour où il faut tout couper d'urgence : aucune clé seule ne pouvait révoquer l'accès des pirates. Dernier transfert à 0h56. Accès coupé 14 minutes plus tard. Binance dit avoir déjà remboursé 98 % des cryptos volées sur ses fonds propres, et affirme que ses clients ne perdront rien. Environ 2,85 milliards de dollars ont été gelés ou interceptés avec ses partenaires. Le FBI attribue l'attaque à la Corée du Nord, selon le patron de Binance. Pour rappel, le précédent record c'était Bybit en 2025 avec environ 1,5 milliard... déjà la Corée du Nord. Binance dit avoir bloqué 57 attaques nord-coréennes cette année ! Il a suffi d'une seule... celle qui a commencé avec un ingénieur qui voulait juste un nouveau job... Cybèrement vôtre, SaxX ¯\_(ツ)_/¯
49
471
24
1,886
101,984
Un réseau social où un post est un commit et la timeline un log : /dev/null a été construit en 48 heures, en live, et a passé les 10 000 inscrits en cinq jours. 📈 Comment l'équipe s'y est prise 👇
1
1
5
305
Maintenant que les CVE sont patchées ... on a enfin le temps de s’occuper de notre recherche 😅 On en a profité pour tout moderniser : résultats instantanés, navigation au clavier, ⌘K / Ctrl+K depuis n’importe quelle page 💅 🔷 laravel-france.com/ #laravel #php
1
4
278
William retweeted
🔴 URGENT — Les correctifs des deux failles critiques de PHP sont disponibles ! Les versions PHP 8.5.12, 8.4.27, 8.3.36 et 8.2.35 corrigent les vulnérabilités CVE-2026-109618 et CVE-2026-109619, qui pourraient permettre à des pirates de prendre le contrôle de serveurs à distance, sans authentification. ⚠️ Mettez à jour vos serveurs immédiatement ! L'équipe PHP confirme qu'aucune mesure temporaire ne garantit une protection complète. frenchbreaches.com/blog/deux…
9
84
3
203
16,017
🚨 Deux failles critiques dans PHP seront corrigées à 16h. Une mesure temporaire circule en attendant, mais elle n'est pas validée par PHP et ne couvrirait qu'une des deux failles. Comment vérifier votre configuration et quoi faire d'ici là 👇
1
1
1
298
Les abstractions de Laravel peuvent sembler être de véritables tours de magie pour accomplir des actions dans notre framework préféré. ✨ Jori Stein lève le voile, au #ForumPHP, sur l’accès aux librairies, afin de vous permettre d'aller plus loin dans la maîtrise de #Laravel 🎩🐇
1
1
261
This was the #APIPlatformCon 2026. Thank you, everyone! – at Lille, France
7
19
1,065
Deux jours de talks, de découvertes et de discussions passionnantes : merci aux @coopTilleuls pour cette #APIPlatformCon 🙌 À l'année prochaine !
1
6
271
Lancement de l’@ApiPlatform 2026 🚀 Ouverture de la keynote avec @dunglas #php
1
1
1
5
535
📝 Les outils IA ne sont pas réservés aux développeurs ! Construisons un skill Claude que notre Product Owner peut lancer tout seul : il pose les questions, s'appuie sur le contexte produit et restitue une Story au format attendu par l'équipe 🤖 ➡️ laravel-france.com/posts/lag…
2
4
214
Symfony Docker n'embarque plus Claude Code par défaut 🐳 Pas de remplaçant mais un guide pour ajouter l'agent de son choix, avec OpenCode recommandé. Une valeur par défaut n'est jamais neutre : notre analyse et un tour d'OpenCode ! ➡️ laravel-france.com/posts/fau… #laravel #php
1
3
258
The World Cup starts tomorrow 🥳 Still time to set up your Betyourgoal league or join the public one before the first matches kick off. Quick app walkthrough below ✌️
1
2
2
10
3,413
Celebrating 31 years of PHP today, and counting! Come and experience the vibrant lifestyle of Lille during #APIPlatformCon 2026 on Sept. 17 & 18. Regular tickets remain available, but selling quickly. Secure your seat today: api-platform.com/con/2026/ti…
2
4
265
William retweeted
🔒An update on Composer & Packagist supply chain security: what's in place, what ships this week with Composer 2.10 (dependency policies, immutable versions), and what comes next. If you maintain PHP packages, enable MFA now! #php #phpc #composerphp
1
52
3
158
15,308
William retweeted
We are reviewing the CVEs announced and patched by @symfony today. In the meantime, run 𝚌𝚘𝚖𝚙𝚘𝚜𝚎𝚛 𝚞𝚙𝚍𝚊𝚝𝚎 and 𝚌𝚘𝚖𝚙𝚘𝚜𝚎𝚛 𝚊𝚞𝚍𝚒𝚝 to keep your application's dependencies up-to-date and patched.
4
40
6
243
42,017