Product engineer & engineering manager, passionated by #xDD #flow #psychology - co-organizer of @FlowConFR - Father of triplets

Nantes, Britanny, France
Joined April 2009
Making #software should be like running a starred restaurant. The perfect mix of passion, #craft, art, reliability and effective business.
4
20
1
63
Yannick Grenzinger Go Bsky retweeted
J'étais pas prêt 😂
72
1,030
76
3,128
175,377
Yannick Grenzinger Go Bsky retweeted
Même si les assurances remboursaient chaque centime de perdu (ce qu'elles ne font pas) et même si on enlevait l'impact émotionnel de voir sa vie pro détruite (ce qui est une illusion), il reste deux choses que personne ne semble comprendre. 1) un commerce achète (matière première, stocks, etc.) et vend (produits finis). J'étais avec un cousin, artisan boulanger, ce week-end, qui a acheté 1,5 tonne de chocolat. Le tarif est négocié bien en amont pour préparer les fêtes de fin d'année et anticiper le besoin. S'il avait à repasser commande aujourd'hui parce que sa matière a été détruite, déjà pas sûr que le fournisseur puisse prendre sa commande et ensuite, pas sûr qu'il l'ait ni au même prix, ni au bon moment. Et la marge, c'est pas sale, c'est ce qui fait vivre une famille et des salariés. Vous pouvez retourner le problème dans tous les sens, si vous ne margez pas, vous faites pas une activité commerciale, vous faites du passage de plat. Et construire une marge, ça s'anticipe. 2) Chaque jour perdu à reconstruire ou retrouver un stock, c'est du manque à gagner. Vous êtes indé, vous ne vendez pas une journée, c'est une journée de perte sèche. Vous vous souvenez le "pognon de dingue" qui a été dépensé pour soutenir tous les commerces pendant le Covid ? C'est ça compenser le manque à gagner, c'est une logique que seul un État peut encaisser à moyen ou long terme, les assurances s'en fichent. Je sais que la France est mal éduquée financièrement, mais ce qui s'est passé samedi, ce n'est pas « pas grave car de l'argent magique va aider à payer une baie vitrée ». Cela étant dit, je suis convaincu qu'il y avait 3 phénomènes samedi : des manifestations légitimes parce que le pays va mal et les gens en souffrent - et elles se sont plutôt bien passées -, des débordements violents politisés, côté manifestants et FDO, dont l'ampleur reste à mesurer mais que vous avez toutes et tous vus sur les RS... et un pillage pur et simple qui n'avait ni rapport avec la première manif, ni avec la seconde, ni avec « l'ultra-gauche ». Brouiller les pistes en mettant tout le monde dans le même sac, c'est du travail d'amateur de politicien ou de plateau TV et ça n'arrangera rien. Pour ma part, je ne partagerai aucune image de destruction, ce n'est pas la violence que je veux pour mon pays : force au personnel qui est en première ligne pour nettoyer ce carnage et qu'on applaudit jamais.
🔴 "Saccager une vie en 5 minutes". Dalida est la gérante d'un commerce dans le 10e arrondissement de Paris. Son établissement a été ravagé par des casseurs le 17 octobre. Elle nous fait part de son désespoir. #canal16
108
439
26
2,460
556,237
Yannick Grenzinger Go Bsky retweeted
Mój boszę ...😉
178
2,430
248
12,159
3,378,199
Yannick Grenzinger Go Bsky retweeted
Je suis cheminot. Je suis de gauche (et j’assume). J’ai été syndiqué, et j’ai fait (et organisé) des manif, dans des villes moyenne de province. Les casseurs n’ont jamais été utile au syndicalisme. Ils sont utile à un parti politique (précisément à deux d’entre eux). L’ un pour foutre le bordel et faire plaisir à son électorat. L’autre dénonce le bordel, et dit qu’il remettra de l’ordre. Quand j’étais petit syndicaliste (année 2000), les manif c’était simple. En tête de cortège, la banderole (porté par les chefs des syndicats ), c’est valable dans toutes les villes de France. Ensuite, les syndicats défilent par ordre de taille. Il y avait des services d’ordres, et les troupes étaient clairement cadrées. (Obéissance au mots d’ordres venant de la fédération). Et à la fin du défilé, y’avait les nanard (les anarchistes). Les nanards, ils avaient des drapeaux rouge et noir avec des chats dessus. Facile à reconnaître. Avec parfois de la casse, mais à la fin de la manif. Nous on etait déjà dans les bus pour rentrer à la maison. Ça c’était avant Sarkozy. Sarkozy, il a changé tout ça. Tout d’abord, il ne répondait jamais positivement aux demandes des syndicats, il laissait pourrir le truc. Ça a affaiblit les syndicats. Dans le même temps, les nanards qui étaient en queue de cortège sont passé en tête. C’est lâ que sont apparu les blackbloc (surtout médiatiquement) Deux choses. Les casseurs, les syndiqués ne les aimait pas. Ça bloque le cortège, ça fait pleuvoir de lacrymo, ils s’en prennent même au service d’ordre des syndicats. MAIS, certains disaient que comme sarko ne nous écoutait pas, ben c’est normal que les gens se révolte. Sauf que, sauf que, les blackbloc ont complètement brouillé le messages. Sur les chaînes d’infos, on avait 1 heure de casseurs en direct live pour 5 min de revendications portées par les chefs des syndicats. Ça les a rendu inaudible. Madame Michu, devant sa télé, elle voyait le Mac Donald en feu, avec des mecs en noir qui sautent partout. Madame Michu, elle comprends pas, et du coup, elle a tendance à vouloir voter pour des politiques qui promettent de remettre de l’ordre. (Aka la droite) Cette technique de Sarko ne laisser pourrir la situation a été reprise avec succès par Hollande (loi El Komhri) et encore plus par Macron. Dans des entreprises à fort pouvoir syndical (Aka, la SNCF), cette technique à affaiblit leur capacité. Ça, et la création du CSE par Macron. De fait, les syndicats n’ont pas vu arriver les gilets jaunes. Un mouvement populaire, avec la aussi une partie violente (blackbloc). Et ils n’ont jamais pu clairement récupérer le mouvement à leur avantage. Macron ayant affaiblit les syndicats, il s’est pris un retour de bâton dans la tronche. Qu’on le veuille ou non, le syndicalisme est un contre pouvoir essentiel dans une démocratie. Quand bien même il a des défauts, et dieu sait qu’il en a . Les mouvements sociaux des derniers jours, clairement soutenu par un parti d’extrême gauche n’est possible que parce que les syndicats ne « gèrent » plus les manifs. Les politiques (de droites) ont voulu se passer des syndicats, on en paye aujourd’hui le prix. Ce n’est certes pas le seul motif de tout ça, mais c’est une partie de l’explication.
482
1,040
189
5,468
749,070
Yannick Grenzinger Go Bsky retweeted
Il a tout résumé.
232
2,271
135
10,338
766,687
Yannick Grenzinger Go Bsky retweeted
1/ My POV et la detestation des extrêmes vu que j'en ai marre qu'on joue a qui est le pire. Les extrêmes se ressemblent bien plus qu’ils ne le prétendent et ils le savent, chacun ayant besoin de l'autre pr exister.
27
76
25
416
23,626
Yannick Grenzinger Go Bsky retweeted
J'en ai marre des explications simplistes de pourquoi ça casse en manif. Depuis 13 ans, j'habite avec vue sur les cortèges, en plus d'en faire régulièrement, et je peux décrire exactement ce qu'il se passe à chaque fois. ⬇️
111
1,451
155
4,692
765,324
Yannick Grenzinger Go Bsky retweeted
En terme de gestion de la situation, si certains veulent y voir une faiblesse gouvernementale, j'y vois surtout une stratégie sciemment décidée. Qu'est ce qui brise une mobilisation marginale et radicale en Europe de l'ouest récemment ? La répression ? Non. Les images, oui. 1/
47
126
48
625
125,858
Le grand capital tremble
❗️ [ 🇫🇷 FRANCE ] 🔸 Selon Le Parisien, les boutiques « geek » spécialisées dans les jeux vidéo rétro, les produits dérivés et les cartes de collection du boulevard Voltaire, à Paris, pourraient disparaître après avoir été lourdement touchées par les pillages. Au moins quatre commerces ont été entièrement vidés, pour des pertes pouvant dépasser 500 000 euros. Certains gérants savent déjà qu’ils ne pourront pas rouvrir.
2
221
Yannick Grenzinger Go Bsky retweeted
🔥 Emeutes et incendie de l'hôtel de Ville à Limoges : le clocher s'est écroulé ce soir, l'édifice historique semble complètement perdu.
122
213
180
389
263,465
Yannick Grenzinger Go Bsky retweeted
Après les trois jours d'occupation, les dégâts au sein du bâtiment Censive de l'université de Nantes sont évalués à plus d'un million d'euros, d'après les premières estimations ⬇️
344
444
188
608
197,524
Yannick Grenzinger Go Bsky retweeted
🔴 Intermarché, Super U, Leclerc : des frigos piratés, avec des températures poussées jusqu’à 50 °C ! Ce qui interpelle, c’est que les chercheurs de Claroty Team82 avaient révélé, le 9 août 2026, trois failles dans des contrôleurs frigorifiques Danfoss. Ces failles pouvaient notamment permettre de contourner le mot de passe administrateur, de prendre le contrôle de certaines fonctions du système ou de perturber son fonctionnement à distance. Danfoss avait été alerté et avait publié des correctifs. Mais tous les équipements des supermarchés avaient-ils été mis à jour avant l’attaque du 12 octobre ? À ce stade, rien ne prouve que ces failles ont été exploitées lors de cette cyberattaque. frenchbreaches.com/blog/inte…
7
59
2
79
5,603
But AI will fix it !
"Almost every software development organization has at least one developer who takes tactical programming to the extreme: a tactical tornado. The tactical tornado is a prolific programmer who pumps out code far faster than others but works in a totally tactical fashion. [...] In some organizations, management treats tactical tornadoes as heroes. "However, tactical tornadoes leave behind a wake of destruction. They are rarely considered heroes by the engineers who must work with their code in the future. Typically, other engineers must clean up the messes left behind by the tactical tornado, which makes it appear that those engineers (who are the real heroes) are making slower progress." @JohnOusterhout, A Philosophy Of Software Design, 2018 Sound familiar?
1
169
wow impressive @UPS ... my city doesn't exist in your selector (wtf ?) and now your site displays only a blank page (wtf bis ?)
1
1
264
Yannick Grenzinger Go Bsky retweeted
How to effectively debug with agents when you no longer read or understand the code In this post, I propose a debugging framework for agents that doesn’t rely on human knowledge of code to get to the right “root cause” The TL;DR are the screenshots. Link to post in the reply.
Writing a post about “how to effectively debug code when you no longer fully understand it”. This is real bug I had to fix in ~9K LOC (100% AI generated). None of the tactics I started with here helped “root cause” the issue, lol. Had to take a different approach to isolate it.
39
123
24
1,664
139,853
Yannick Grenzinger Go Bsky retweeted
To secure open-source software, we’re launching OSS Scanner. We’ll use our frontier models to periodically scan opted-in open-source projects for vulnerabilities, at no cost. Our reports will provide a proof-of-concept, explanation, and suggested fix. anthropic.com/research/launc…
107
250
132
2,531
577,216
Yannick Grenzinger Go Bsky retweeted
Il a vraiment le nez pour décrocher les meilleurs rôles 🤣
9
185
24
1,214
61,057
Yannick Grenzinger Go Bsky retweeted
Who comes up with this shit lmao
389
1,404
256
14,610
1,382,426
"Coding may have been solved, but uptime remains a mystery."
1
14
197