MiXiT 2025

Dev, cloud & sécu29–30 avril 2025Villeurbanne, CPE Lyon14e édition

Thème : Tech, éthique, vie d'équipe et « aliens »

14ᵉ édition, 29 et 30 avril 2025 au CPE Lyon (campus LyonTech-la Doua, Villeurbanne). 58 sessions au programme : 5 keynotes, 35 talks, 10 lightning talks et 8 ateliers, classés en thèmes Tech, Team, Ethics et Aliens. Soirée à l'Hôtel de Ville de Lyon le 29 avril. Une keynote d'Anne-Marie Sohn (histoire des masculinités), annoncée sur Mastodon le 07/04/2025, n'apparaît pas au programme final.

Une édition dominée par des keynotes de sciences humaines (robustesse du vivant contre culture de la performance, critique des chiffres, réseaux sociaux et démocratie, design militant), prolongée côté tech par un retour aux fondamentaux de l'architecture (Martraire, pattern Hive, feature flipping) et un regard lucide sur l'IA (RAG, LLMs, interprétabilité).

31 sessions résumées · 28 vidéos · mise à jour le dimanche 4 octobre 2026 · synthèse à compléter

Sources lues et limites de cette synthèse

Corpus : Six comptes-rendus de blog : Nirina Rabeson (2 articles, 09/05/2025 environ, 11 sessions), Virginie Pageaud (« Vivi Sensei », 17/05/2025, 13 sessions avec ses sketchnotes), Anthony Cassaigne (3 articles, avril-mai 2025 : keynotes, conférences, ateliers), Wanteeed (21/05/2025, 8 sessions), Sedona (18/06/2025, 2 sessions) et Marmelab (19/06/2025, 8 sessions). S'y ajoutent une quinzaine de posts Mastodon (avril 2025 à juillet 2026, notamment @mithfindel et @gcolpart), le programme officiel, la playlist YouTube « MiXiT 2025 » (50 vidéos publiées le 06/06/2025) et 10 transcripts (5 keynotes, 5 talks).

Limites : Synthèse rédigée 17 mois après l'événement : les retours sont surtout des blogs d'entreprises (Marmelab, Wanteeed, Sedona) ou de développeurs, qui couvrent les mêmes talks techniques et les keynotes ; aucun post LinkedIn de participant exploitable n'a été trouvé. 31 sessions documentées sur 58 : la plupart des talks Ethics/Team (accessibilité, jeu vidéo, management) et 5 ateliers sur 8 n'ont aucun retour. Les synthèses « sur scène » viennent de sous-titres automatiques (noms propres parfois approximatifs).

Synthèse globale

1. Des keynotes qui interrogent la culture de la performance

Les cinq keynotes viennent toutes de l'extérieur du monde du code (biologie, philosophie, design, mathématiques sociales, géographie), et ce sont elles que les participants commentent le plus. Olivier Hamant ouvre l'édition en opposant robustesse et performance : le vivant garde des marges, de la redondance et de la lenteur, alors que nos systèmes suroptimisés « craquent de partout ». Il demande aux ingénieurs de viser la technodiversité plutôt que le gain de performance. Le message est jugé « limpide » par Anthony Cassaigne ; @mithfindel y voit une crise « culturelle au premier ordre » et y repense encore un an plus tard ; Nirina Rabeson en tire une décision d'achat. Codrina Maria Ilie clôt le second jour sur un registre voisin : l'open source géospatial comme infrastructure critique pour comprendre la Terre, à financer et à cartographier.

2. Chiffres, plateformes et démocratie

Deux keynotes posent la question politique de l'outillage numérique. Valérie Charolles montre que les chiffres reposent sur des conventions (taux de chômage des jeunes, révision des normes de 2003, croissance en pourcentage) et que nous en sommes des « illettrés ». Cassaigne retient l'enjeu pour la liberté de penser ; Rabeson et Virginie Pageaud la trouvent difficile à suivre après le déjeuner. David Chavalarias présente les données de l'ISC-PIF : fils d'actualité qui sur-représentent les contenus toxiques, communautés antivax devenues climatodénialistes, ingérence russe. Il propose de choisir ses plateformes sur la portabilité, le pluralisme algorithmique et la décentralisation (HelloQuitteX). Une « démonstration magistrale » pour @mithfindel, glaçante pour Pageaud. Martraire reprend d'ailleurs le lendemain la remarque de Charolles sur l'importance des mots pour délimiter les bounded contexts.

3. Architecture : retour aux fondamentaux

Côté tech, les talks les plus commentés (Wanteeed, Marmelab, Cassaigne, Rabeson) ont un point commun : se méfier des solutions par défaut. Cyrille Martraire, talk préféré de Rabeson (« une masterclass »), rappelle que toute solution déplace des problèmes et qu'il faut découper par domaines métier. Thomas Pierrain et Julien Topçu proposent le pattern Hive : un monolithe de « ruches » hexagonales, extractibles plus tard. Dorra Bartaguiz, dans une salle trop pleine pour Rabeson, démonte les feature flags : la plupart des usages relèvent d'un mauvais découpage des US ou d'un pattern oublié. Estéban Soubiran, deux fois cité par Marmelab et Sedona, invite à faire le tri dans ses dépendances npm avec l'initiative e18e. La même idée revient chez Martraire, Hamant et Bartaguiz : faire simple, garder des options et des marges plutôt qu'optimiser trop tôt.

4. L'IA abordée par la pédagogie et l'interprétabilité

L'IA est présente sans dominer le programme. Guillaume Laforge assure deux talks pédagogiques : le fonctionnement interne des LLM (tokens, température, poids du contexte) et les techniques avancées de RAG, avec une conclusion prudente retenue par Marmelab : aucune technique n'est meilleure par défaut, il faut évaluer. Philippe Laumay défend une plateforme interne d'IA générative au service des utilisateurs. Marine Sobas (Dataiku) prône des architectures modulaires et présente l'interprétabilité mécanistique pour montrer que les modèles ne sont pas des boîtes noires et peuvent être « débiaisés ». Rabeson a trouvé ce talk utile mais très technique. Le recul critique vient surtout des keynotes : Chavalarias sur les plateformes, Dorne avec son livre sur le détournement des IA.

5. Travail, inclusion et droits des salariés

Le volet « Team » et « Ethics » parle des conditions de travail. Albane Veyron présente la semaine de 4 jours comme levier d'égalité (santé, parentalité, maladies chroniques). Pageaud attendait ce talk plus que tout autre ; Marmelab doute de sa faisabilité dans une ESN qui facture à la journée. Deux militantes de Solidaires Informatique expliquent comment faire reconnaître un accident du travail, y compris psychique, en montrant des courriers de réserve d'employeurs. Aurelia Ribeira et Solène Lapouge (Apside) racontent une pépinière de testeurs en situation de handicap, saluée par Rabeson et Pageaud. Diane Moinet traite du langage inclusif, Iris Naudin des dark patterns, que Cassaigne qualifie par endroits d'« escroquerie ». En revanche, les talks sur l'accessibilité (handicaps cognitifs, smartphone, jeu vidéo) n'ont laissé aucune trace publique.

6. Des ateliers pour pratiquer la coopération

Les ateliers sont peu nombreux (8), mais trois ont marqué ceux qui en parlent. Manon Carbonnel et Marjorie Aubert ont fait découvrir le mob programming à un groupe nombreux, avec Baba Is You puis un kata. Rabeson y comprend le rôle de navigatrice ; Cassaigne retient la règle du strong-style pairing. Le slow code retreat de Philippe Bourgau et Mathieu Cans, qui consiste à ralentir et verbaliser ses émotions entre deux rotations, est pour Cassaigne un « moment magique ». L'atelier de Cécilia Bossard et Jean Paliès sur l'avenir du métier de dev selon les scénarios de l'ADEME a clôturé l'édition, jugé « hyper enrichissant » par @mithfindel.

7. La vie de l'événement

Les participants saluent surtout le soin porté à l'accueil : salles de repos et d'allaitement, support contre les violences sexistes et sexuelles, accessibilité (Rabeson, Cassaigne). @mithfindel se dit « bluffé par l'attention portée au bien-être de tou·te·s » et @gcolpart, venu pour la première fois, trouve les « promesses tenues ». Les crêpes, les Mixettes données aux associations (Echap, Emmaüs Connect) et la facilitation graphique de Scribissimo reviennent souvent. Rabeson juge certains stands incapables de dire « pourquoi, comment, quoi », mais distingue Clever Cloud et Dataiku.

8. Tensions, critiques et biais du corpus

Les critiques restent rares mais précises. La durée des keynotes (30 minutes) frustre pour Chavalarias et Charolles, et Rabeson regrette que Chavalarias ne donne pas son avis sur ce qu'il faudrait faire. La keynote de Geoffrey Dorne divise : Cassaigne, Rabeson et @gcolpart l'apprécient, Pageaud y voit de « l'auto-promo » mal construite. La soirée à l'Hôtel de Ville, bruyante et avec peu à manger, a déçu Pageaud (« et je n'étais pas la seule »), qui dit aussi avoir préféré l'édition 2024. Côté repas, Rabeson n'a pas aimé le menu vegan du premier jour mais a trouvé excellent celui du second. Le corpus est fait de blogs de développeurs et d'entreprises, qui suivent surtout les talks techniques et les keynotes ; aucun post LinkedIn de participant n'a été trouvé, et une vingtaine de talks n'ont aucun retour public.

Actions concrètes citées

  1. Penser robustesse avant performance : garder des marges, de la redondance et de la diversité technique plutôt que suroptimiser (Hamant).
  2. Avant de prendre une décision sur un chiffre, vérifier sa convention de calcul : taux de chômage des jeunes, révision des normes, croissance en % ou en valeur absolue (Charolles).
  3. Choisir ses réseaux sociaux sur trois critères : portabilité des données et de l'audience, pluralisme algorithmique, décentralisation (Chavalarias).
  4. En architecture, toujours se demander quels nouveaux problèmes amène une solution, et ménager des options réversibles (simplicité, tests, patterns) (Martraire, retenu par Cassaigne et Wanteeed).
  5. Découper par domaines métier (bounded contexts), jamais par couches, écrans ou entités, et ne jamais retirer un champ d'un contrat (Martraire).
  6. Commencer par un monolithe découpé en « ruches » hexagonales reliées par des adaptateurs in-process, extractibles plus tard (pattern Hive, Topçu et Pierrain).
  7. Avant d'ajouter un feature flag, chercher l'alternative : meilleur découpage des US, pattern stratégie, strangler, branch by abstraction ; garder les flags pour les circuit breakers automatiques (Bartaguiz).
  8. Avant d'installer un paquet npm, mesurer son poids et ses dépendances (pkg-size, npmgraph, eslint-plugin-depend, e18e) (Soubiran, retenu par Marmelab et Sedona).
  9. Évaluer chaque technique de RAG (découpage, métadonnées, embeddings, reranking) sur son propre cas : aucune n'est meilleure par défaut (Laforge, retenu par Marmelab).
  10. Déclarer tout accident du travail, y compris psychique, dans les 24 h, et s'appuyer sur les représentants du personnel pour les témoignages (Dupont et Dupond).

Session par session

Mardi 29 avril

Keynote▶ vidéo + transcript

Robustesse : une nouvelle culture Tech ?

Olivier Hamant — INRAE, ENS de Lyon, Institut Michel Serres

Retours : Nirina Rabeson (blog), Virginie Pageaud (blog, sketchnotes), Anthony Cassaigne (blog), @mithfindel (Mastodon), @gcolpart (Mastodon)

  • Sur scène : on quitte « le monde de la moyenne » pour « le monde de l'écart-type » ; la cause est la performance (efficacité + efficience), qui suroptimise et donc fragilise (blackout espagnol, CrowdStrike, pénurie de moutarde), crée des effets rebonds et nourrit la compétition, donc la violence.
  • Le vivant fait l'inverse : il est robuste avant d'être performant (redondance, lenteur, incohérence). Exemple : le corps à 37 °C plutôt qu'à 40 °C, où les enzymes sont optimales mais s'épuisent.
  • Conséquences pour la tech : la coopération numérique trop performante devient de la « canalisation » ; il faut une technodiversité de solutions réparables et adaptables localement, et des ingénieurs qui visent la robustesse plutôt que la performance. Appel final à créer des communautés apprenantes sur la robustesse (larobustesse.org).
  • Ce qu'en retiennent les participants : un message « limpide », la performance n'étant qu'une parenthèse temporelle (Cassaigne) ; « la crise qui sous-tend toutes les autres est culturelle » (@mithfindel) ; Rabeson en tire une décision d'achat (ne plus acheter d'appareils seulement performants).
  • Un an plus tard, @mithfindel y repense face aux incendies de l'été 2026 : « plus un système est "performant", plus il est fragile ».

Keynote▶ vidéo + transcript

Nos manières de compter, périls économiques, démocratiques et écologiques

Valérie Charolles — philosophe, Laboratoire d'anthropologie du politique (EHESS)

Retours : Nirina Rabeson (blog), Virginie Pageaud (blog, sketchnotes), Anthony Cassaigne (blog)

  • Sur scène : le problème central de la philosophie du XXᵉ siècle (les mots et les choses) a été remplacé par celui du rapport entre les faits et les chiffres ; les chiffres ont un effet performatif et leur langage est asymétrique : nous sommes des « illettrés » des chiffres, pas des analphabètes.
  • Exemples : le taux de chômage des jeunes (environ 20 % des actifs, mais 7 % des 15-25 ans), la révision des normes de 2003 qui a fait baisser le chômage de deux points et réécrit aussi le passé, une croissance de 5 % qui doublerait la richesse en 15 ans, des taux de croissance qui masquent les écarts en valeur absolue (Éthiopie contre France).
  • Les chiffres ne sont pas les nombres : ils dépendent de conventions (risque gaussien en finance, travail compté comme charge et non comme investissement, mode de scrutin). Conclusion : « se libérer de leur domination », pas les abandonner.
  • Reçue comme une keynote riche mais exigeante : « assez difficile à suivre » pour Rabeson, qui aurait voulu des alternatives ; « pas toujours évident à suivre juste après la pause déjeuner », une introduction au sujet pour Pageaud ; Cassaigne la recommande pour sa citation de Wittgenstein et sa relecture des statistiques publiques.

Keynote▶ vidéo + transcript

Design : sabotage, hacking & politique

Geoffrey Dorne — designer indépendant

Retours : Nirina Rabeson (blog), Virginie Pageaud (blog, sketchnote), Anthony Cassaigne (blog), @gcolpart (Mastodon)

  • Sur scène, un témoignage en trois parties : détourner le design (symboles de la République, logos, pictogrammes des JO 2024), le hacker (Hacker Citizen, affiches à QR codes, stickers jouant sur « l'autorité du graphisme ») et saboter (Hacker Protester, bestiaire d'écosabotage, traduction du manuel de sabotage de l'OSS, livre Ni data ni maître sur le détournement des IA).
  • Constat de départ : un monde du design qui « s'effondre » (luxe, mobilier anti-SDF, offres d'emploi en chute) et ne remplit plus son rôle ; posture finale : « continuer, mais sans accepter » les conditions générales.
  • Réception partagée. Enthousiaste pour Cassaigne (l'esprit premier du hacking) et @gcolpart ; Rabeson a eu du mal au début (slide « fin du monde ») mais salue une manière de résister au techno-autoritarisme.
  • Seule critique nette de l'édition : Pageaud la juge « mitigée », manquant de construction et proche de « l'auto-promo », et aurait préféré moins d'exemples mieux expliqués.

Conférence▶ vidéo

Et si on parlait de « malware craftsmanship » ?

Sonia Seddiki, Nailya Bogrova

Retours : Sedona (blog), Nirina Rabeson (blog), @mithfindel (Mastodon)

  • On peut exécuter un malware malgré les bonnes pratiques : dépendance piégée, mail frauduleux, test technique corrompu lors d'un faux entretien (@mithfindel découvre l'attaque Dev#Popper).
  • Techniques de camouflage : polymorphisme, outils tiers, comportement qui change selon l'environnement, effacement de traces, faux crash ; méthodes d'analyse statique, dynamique, contextuelle et forensique (Sedona).
  • Rappel légal : écrire, posséder ou diffuser un virus est illégal hors recherche (Rabeson).
  • Rabeson, « très positivement surpris », envisage d'analyser les malwares reçus par ses proches et d'intégrer cette « résistance active » aux formations cyber.

Conférence▶ vidéo + transcript

Au-delà des heures : la semaine de 4 jours comme levier d'égalité

Albane Veyron — Ideme

Retours : Marmelab (blog), Virginie Pageaud (blog, sketchnotes), sketchnote de Scribissimo (via Pageaud)

  • Sur scène : semaine de 4 jours = moins d'heures à salaire complet (pas un 4/5ᵉ). Talk interactif appuyé sur la roue des privilèges, des études (Boston College : -71 % d'épuisement, -65 % d'arrêts maladie, -56 % de turnover, +1,4 % de rentabilité) et des entretiens.
  • Effets décrits : équilibre de vie, rééquilibrage possible des tâches dans le couple (une femme sur quatre est à 80 %), accès aux soins pour les 35 % de Français avec une maladie chronique (la speakeuse témoigne de son endométriose), reprise d'études, démarches administratives, engagement associatif.
  • Exemples d'entreprises (Ideme, Figure, Bilo) et méthode en quatre étapes : intention, concertation, cadre de test co-construit, pilote mesuré ; le CSE est présenté comme un allié.
  • Talk « le plus attendu » par Pageaud ; Marmelab est séduit mais doute de la faisabilité en ESN facturant au jour (« difficile de négocier de perdre 1/5 de son chiffre d'affaires »).

Conférence▶ vidéo

Retour d'expérience sur la création de pépinière de tests : un mélange de reconversion et de handicap

Aurelia Ribeira — Apside, Solène Lapouge — Apside

Retours : Nirina Rabeson (blog), Virginie Pageaud (blog, sketchnotes)

  • Initiative de former des personnes en situation de handicap au métier de testeur logiciel dans une pépinière, avec formation technique, accompagnement humain et formation des équipes clientes.
  • Objectif souligné par Pageaud : une réinsertion dans l'entreprise cliente finale, pas seulement un poste dans la société de service.
  • Rabeson retient l'adaptation des parcours fondée sur la confiance et se demande pourquoi toutes les formations ne proposeraient pas ces adaptations à tous.
  • Deux retours très enthousiastes (« beaucoup d'espoir pour l'univers de la tech »).

Conférence▶ vidéo

Le langage inclusif, un levier d'engagement dans les équipes

Diane Moinet

Retours : Virginie Pageaud (blog, sketchnotes)

  • Les biais de représentation existent aussi dans les langues peu genrées comme l'anglais, à cause des stéréotypes sociaux.
  • Techniques d'écriture inclusive, dont l'adressage direct.
  • Pageaud, déjà convaincue, y a trouvé de nouveaux arguments et en a fait deux sketchnotes.

Lightning talk▶ vidéo

MedTech : transformons la santé par la data

Montaine Marteau

Retours : Virginie Pageaud (blog)

  • Les données de santé sont sous-exploitées alors que l'IA pourrait transformer la recherche médicale.
  • Difficultés techniques citées : protection des données personnelles, hétérogénéité des formats, besoin de « petites mains » (Pageaud).

Atelier

Redécouvrir la coopération : atelier de Mob Programming

Manon Carbonnel, Marjorie Aubert

Retours : Anthony Cassaigne (blog), Nirina Rabeson (blog), @mithfindel (Mastodon), Manon Carbonnel (speaker, Mastodon)

  • Première partie autour du jeu Baba Is You pour faire travailler un groupe sur ses interactions, puis le kata Nearest color (Cassaigne).
  • Cadre posé : la règle du strong-style pairing de Llewellyn Falco, un garde-fou car « celui qui a le clavier a beaucoup de pouvoir ».
  • Rabeson découvre le rôle qui manquait à ses tentatives : la navigatrice ; il retient aussi le parcours de Marjorie Aubert, reconvertie grâce au mob.
  • Atelier très fréquenté ; la speakeuse dit y avoir appris sur la prise de décision, les types de votes et le TDD (speaker).

Mercredi 30 avril

Keynote▶ vidéo + transcript

Faut-il changer d'ère numérique pour préserver la démocratie ?

David Chavalarias — CNRS, Institut des systèmes complexes (ISC-PIF)

Retours : Nirina Rabeson (blog), Virginie Pageaud (blog, sketchnotes), Anthony Cassaigne (blog), @mithfindel (Mastodon)

  • Sur scène : sur un réseau comme X, on ne lit qu'environ 3 % de ce que produit son environnement social, et ces 3 % sur-représentent les contenus toxiques (+49 %) ; le modèle économique des plateformes serait incompatible avec la démocratie (thèse de Toxic Data).
  • Données de l'ISC-PIF : les communautés antivax de la période Covid sont devenues climatodénialistes à partir de l'été 2022, dans tous les pays observés, avec des relais de la désinformation du Kremlin ; doctrine de subversion à long terme décrite par un ex-agent du KGB passé à l'Ouest (Tomas Schuman).
  • Réponse systémique : choisir des plateformes sur la portabilité, le pluralisme algorithmique et la décentralisation ; projet HelloQuitteX et outil de portabilité X vers Mastodon/Bluesky ; l'équipe a ensuite subi une attaque coordonnée (réseaux, médias, questions à l'Assemblée, plainte).
  • Participants : une « démonstration magistrale » qui « pique » (@mithfindel) ; Cassaigne retient la jonction antivax-climatosceptiques ; Pageaud trouve le constat sur la Russie et les États-Unis glaçant.
  • Frustration commune : 30 minutes trop courtes ; Rabeson regrette des slides sautées et l'absence de prise de position finale, Pageaud aurait voulu l'écouter plus longtemps.

Keynote▶ vidéo + transcript

Mapping the critical infrastructure sustaining our understanding of the Earth

Codrina Maria Ilie — OSGeo (Open Source Geospatial Foundation)

Retours : Nirina Rabeson (blog)

  • Sur scène (en anglais, la speakeuse se présentant comme une « alien » dans une conférence de développeurs) : le logiciel géospatial est une infrastructure numérique critique, et une grande partie est open source depuis GRASS (années 1980).
  • Récit d'une initiative lancée en 2016 pour convaincre une association d'entreprises de télédétection : un simple tableur des solutions open source, devenu avec le soutien de l'Agence spatiale européenne (depuis 2023) un observatoire de 551 solutions, données ouvertes et API.
  • Enjeux soulignés : choisir les bons outils, vérifier la gouvernance et surtout l'interopérabilité légale des licences dans une chaîne de traitement.
  • Rabeson retient que « sans open source, pas d'outils pour mapper la Terre », et partage les liens (oss4geo.org).

Conférence▶ vidéo + transcript

L'architecture, pour tout le monde, partout, tout le temps

Cyrille Martraire — Arolla

Retours : Nirina Rabeson (blog), Wanteeed (blog), Anthony Cassaigne (blog), Marmelab (blog, « à voir aussi »)

  • Sur scène : avec des systèmes de plus en plus modulaires et distribués, l'architecture devient l'affaire de tous les devs ; on ne saura jamais tout. Exercice dans la salle : expliquer son architecture en une minute.
  • Trois réflexes : poser le problème (et les attributs de qualité, coût compris, à négocier avec le métier), se demander quels nouveaux problèmes amène chaque solution (exemple pub/sub et idempotence), et ménager des options (simplicité, tests, patterns) sans tomber dans le YAGNI naïf.
  • Modularité : découper par domaines métier / bounded contexts ou par zones de contraintes techniques homogènes, jamais par couches, écrans ou entités ; contrats rétrocompatibles (n'ajouter, ne jamais retirer) ; une seule source de vérité par donnée.
  • Avec les assistants de code, ADR et tests d'architecture deviennent des « prompts en moins ».
  • Talk le plus apprécié de Rabeson (« une masterclass ») ; Cassaigne retient que l'architecture déplace des problèmes vers des problèmes mieux gérés ; Wanteeed résume « l'architecte omniscient est un modèle dépassé ».

Conférence▶ vidéo + transcript

Améliorer l'implémentation du feature flip pour réussir à avoir du flow

Dorra Bartaguiz — Arolla

Retours : Wanteeed (blog), Nirina Rabeson (blog)

  • Sur scène : le feature flipping, c'est activer et désactiver plusieurs fois une fonctionnalité sans livrer de code ; or la plupart des usages observés (et une enquête dont 92 % des répondants connaissaient la technique) ne correspondent pas à ce besoin, et 10 % s'en servent pour tester en prod.
  • Coûts : flags jamais supprimés, if techniques mêlés aux conditions métier, combinatoire de tests de non-régression, devs qui finissent par partir.
  • Alternatives par cas : le trunk-based development avec flags est un « branch-based development déguisé » ; pour les livraisons partielles, mieux découper les US (critères INVEST, technique du hamburger) ; pour l'activation selon le contexte, patterns stratégie / décorateur ou un vrai sous-domaine ; pour deux versions en parallèle, strangler fig ou branch by abstraction.
  • Seul usage gardé : le circuit breaker automatique devant une dépendance externe peu fiable.
  • Repris par Wanteeed ; salle comble au point que Rabeson n'a pas pu entrer.

Conférence▶ vidéo + transcript

Faut-il déconstruire l'intelligence artificielle ?

Marine Sobas — Dataiku

Retours : Nirina Rabeson (blog)

  • Sur scène, trois sens de « déconstruire ». D'abord l'architecture : le monolithe (tout confier à un grand modèle) suffit pour un prototype (chatbot de recommandation de livres en deux heures), mais un système robuste demande une architecture modulaire de composants bien spécifiés ; l'agentique apporte de la flexibilité au prix du contrôle et de la latence.
  • Ensuite la boîte noire : l'interprétabilité mécanistique d'Anthropic (sparse autoencoders, dictionnaire de concepts, « Golden Gate Claude ») montre que les activations se décomposent en concepts ; un concept d'« exceptionnalisme américain » interroge le soft power des modèles.
  • Enfin au sens de Derrida : identifier et retirer les concepts biaisés (exemple d'un modèle de prédiction de métier « dégenré »), ou à défaut guardrails et fine-tuning.
  • Conclusion : l'humain reste indispensable pour spécifier, interpréter et choisir.
  • Rabeson : un « super talk » qui l'a convaincu que les IA ne sont pas des boîtes noires, mais « très avancé » et parfois difficile à suivre.

Conférence▶ vidéo + transcript

Les accidents du travail dans la tech

Camille Dupont — Solidaires Informatique, Camille Dupond — Solidaires Informatique

Retours : Solidaires Informatique 44 (Mastodon)

  • Sur scène (pseudonymes, deux défenseurs syndicaux) : histoire du droit (présomption de responsabilité de l'employeur en 1898, branche AT-MP), définition de l'accident du travail et présomption d'imputabilité.
  • L'accident peut être psychique : jurisprudences sur un syndrome anxio-dépressif après un entretien d'évaluation, une agression verbale ; « pleurer au travail, c'est suffisant pour déclarer un accident du travail ». Un sondage dans l'amphi : une dizaine de personnes ont déjà renoncé à déclarer.
  • Procédure stricte (déclaration sous 24 h, rôle des témoins, réserves de l'employeur) illustrée par des courriers de réserve réels et leurs « prétendu accident » ; statistiques ANACT : baisse des accidents chez les hommes, hausse chez les femmes.
  • Conseils : « restez pas seul », s'appuyer sur les élus protégés, se syndiquer, utiliser le congé de formation CFESES.
  • Relayé ensuite par Solidaires Informatique 44 comme « une excellente conférence » (post d'un syndicat proche des speakers).

Conférence▶ vidéo

Ma vie de développeur web dans le quantique

Benjamin Becquet — Pasqal

Retours : Nirina Rabeson (blog)

  • REX d'un développeur web chez Pasqal, entreprise de calcul quantique, dans le contexte de la « seconde révolution quantique », avec une dénonciation du quantum-washing marketing.
  • Rabeson, lui-même passionné de physique quantique, aurait voulu voir plus tôt ce que fait concrètement Pasqal et ses dashboards.

Conférence▶ vidéo

Highway to fail, ou l'histoire d'un échec prévisible

Céline Louvet

Retours : Virginie Pageaud (blog, sketchnotes)

  • Récit d'un projet de start-up dont l'échec était prévisible pour qui sait lire les signaux d'alerte.
  • Point retenu : l'attrait de la nouveauté fait oublier les signaux, « nous restons des êtres vivants animés d'émotions et de désirs » ; le talk donne des points de vigilance pour entreprendre (Pageaud).

Conférence▶ vidéo

Un développeur sous couverture parmi les utilisateurs

Aurélien Boudoux

Retours : Virginie Pageaud (blog, sketchnotes)

  • Un développeur qui s'est retrouvé à scier du bois dans une scierie pour comprendre les utilisateurs de l'application qu'il développait.
  • Retenu : « un retour à l'essentiel, où l'humain reste la clé » (Pageaud).

Conférence▶ vidéo

Les super-pouvoirs méconnus de Docker Desktop

Guillaume Lours, Philippe Charrière

Retours : Wanteeed (blog), Virginie Pageaud (blog, sketchnotes)

  • Démo des fonctions méconnues : Docker Scout pour les vulnérabilités, mode debug pour entrer dans un conteneur même sans shell, terminal intégré, aides au build et au déploiement Kubernetes (Wanteeed).
  • Démo perturbée par des soucis techniques, mais Pageaud en a tiré un aperçu utile (et deux sketchnotes).

Atelier

« Mais qu'est-ce qu'on va devenir ? » : le métier de dev passé au crible des scénarios de l'ADEME

Cécilia Bossard, Jean Paliès

Retours : Cécilia Bossard (speaker, Mastodon), @mithfindel (Mastodon)

  • Atelier de clôture du deuxième jour qui projette le métier de développeur dans les scénarios de transition de l'ADEME (d'après le programme).
  • Retours brefs : un atelier « hyper enrichissant » (@mithfindel) ; la speakeuse salue l'énergie et des « échanges hyper riches » (speaker).

Date non précisée

Conférence▶ vidéo

Le pattern Hive : une stratégie de modularisation pour votre monolithe modulaire ou vos microservices

Thomas Pierrain, Julien Topçu

Retours : Wanteeed (blog), Anthony Cassaigne (blog), Marmelab (blog, « à voir aussi »)

  • Plutôt que de partir directement en microservices, découper le code en modules métier autour de bounded contexts, chacun étant un hexagone (« ruche ») à part entière.
  • Les ruches communiquent d'abord par des adaptateurs in-process (un simple appel de méthode) ; pour extraire une ruche (raisons métier, sécurité, charge), il suffit d'écrire les adaptateurs driver et driven (Cassaigne).
  • Bénéfices listés par Wanteeed : isolation des responsabilités, moins d'effets de bord, transition douce vers le distribué, indépendance vis-à-vis de la stratégie de déploiement.
  • Jugée « limpide et avec de réels retours d'expérience », une approche légère « à essayer » (Cassaigne).

Conférence▶ vidéo

LLMs, toutes ces questions que vous n'avez jamais osé poser à leur sujet

Guillaume Laforge

Retours : Wanteeed (blog)

  • Démystifier le fonctionnement interne des LLM : pourquoi des tokens plutôt que des mots (environ 4 tokens pour 3 mots), les algorithmes de tokenisation (BPE pour GPT, SentencePiece pour Gemini).
  • Choix du prochain token par probabilité, réglé par température, top-p, top-k.
  • Un LLM « ne sait pas s'il dit la vérité » et peut être convaincu de son erreur.
  • Poids du contexte, même anodin : ajouter « j'ai un ami français » oriente la réponse à « quel est le meilleur footballeur ? » vers Mbappé (Wanteeed).

Conférence▶ vidéo

Retrieval Augmented Generation (RAG) : obtenez des réponses de qualité avec des techniques avancées

Guillaume Laforge

Retours : Marmelab (blog), Wanteeed (blog)

  • Le RAG fournit au modèle des données pertinentes via une base vectorielle, contre les limites des LLM (connaissances datées, données privées, fenêtre de contexte) ; bénéfices : précision, moins d'hallucinations, sources affichables (Wanteeed).
  • Techniques avancées : découpage des documents (fenêtres fixes, glissantes, par phrase), métadonnées sur les chunks, modèle d'embedding adapté (multilingue ?), réécriture des requêtes par un LLM, reranking, agents spécialisés (Marmelab).
  • Conclusion retenue : « pas de technique meilleure que les autres », il faut évaluer sur son cas d'usage (Marmelab).

Conférence▶ vidéo

Stimuler l'innovation de votre entreprise grâce à une plateforme basée sur l'IA générative

Philippe Laumay

Retours : Marmelab (blog)

  • REX d'une plateforme interne permettant de poser des questions sur les données de l'entreprise, conçue pour le confort des utilisateurs « et non pas pour les remplacer ».
  • Constat : la perception de l'utilité de l'IA générative augmente avec l'usage.
  • Arguments pour construire plutôt qu'utiliser une interface générique : moins de dépendance fournisseur, intégration aux systèmes internes, UX centrée sur les cas d'usage, choix parmi plusieurs LLM, sources citées ; techniques employées : RAG, agents (Marmelab).

Conférence▶ vidéo

Leggins et dark patterns : quand une expérience sans couture dessert l'utilisateur

Iris Naudin

Retours : Marmelab (blog), Anthony Cassaigne (blog)

  • Partant d'un achat de leggings, inventaire des dark patterns : formules les moins chères cachées dans un carrousel, abonnements ajoutés (cashback payant), culpabilisation (« Votre panier est si vide »), bouton d'acceptation des cookies à la place de « Continuer sans accepter » (Marmelab).
  • Leviers psychologiques exploités : peur de manquer, nouveauté, validation sociale, désorientation ; conséquences pour les publics vulnérables (achats impulsifs, surcharge cognitive).
  • Outils pour concevoir sans : matrice de captologie, checklist Opquast, livre Deceptive Patterns.
  • Cassaigne juge certaines pratiques « quasiment de l'escroquerie » et y voit un appel à porter l'éthique dans les équipes UX/UI.

Conférence▶ vidéo

Quand le Terminal dévore la UI : TUI pour tout le monde !

Thierry Chantier

Retours : Marmelab (blog)

  • Après un historique (métiers Jacquard, cartes perforées), plaidoyer pour les interfaces textuelles (k9s, hurl) et démonstrations en Python, Rust et Go.
  • Focus sur Textual (styles proches du CSS, exécution dans le navigateur via textual-web), comparé à blessed en JavaScript.
  • Marmelab, convaincu, retient leur esthétique minimaliste, leur frugalité et leur accessibilité de développement.

Conférence▶ vidéo

La réactivité et les signaux : démystifions la magie du frontend

Estéban Soubiran

Retours : Marmelab (blog), Wanteeed (blog)

  • ui = fn(state) : la réactivité expliquée par la théorie des graphes (orientés, acycliques, tri topologique), puis par la bibliothèque alien-signals et ses trois primitives signal, computed, effect.
  • Signaux comparés aux Observables (Angular) et aux Values (React).
  • Problèmes à résoudre : glitches liés à l'ordre d'exécution, dépendances cycliques, états mutables, graphe de dépendances dynamique.
  • Marmelab salue la clarté mais trouve le sujet « dense » pour un format court.

Conférence▶ vidéo

L'aventure d'une requête HTTP, ou le chemin de la vie des devs

Pascal Martin

Retours : Marmelab (blog)

  • Point de départ : sa question d'entretien favorite, « vous tapez une URL et appuyez sur Entrée, il se passe quoi ? », dont les réponses révèlent le profil du candidat.
  • Tour d'horizon du web moderne (DNS, protocoles, frameworks, API, bases, conteneurs, cloud, incidents).
  • Message rassurant : viser un profil en T plutôt que tout maîtriser ; talk recommandé aux nouveaux entrants (Marmelab).

Lightning talk▶ vidéo

En JavaScript, il y a un paquet pour tout… et souvent pour rien

Estéban Soubiran

Retours : Marmelab (blog), Sedona (blog)

  • Constat : des micro-paquets comme is-number ou is-string (plus téléchargé chaque semaine que React, selon Sedona) peuplent les arbres de dépendances transitives.
  • Outils pour l'hygiène : pkg-size, npmgraph, node-modules.dev, eslint-plugin-depend, Deptree.
  • L'initiative e18e nettoie, optimise et améliore l'écosystème ; exemple cité, Storybook dont le bundle a été divisé par deux (Marmelab).
  • Leçon commune aux deux blogs : avant d'importer, se demander si le besoin est vraiment complexe ; « on n'a plus d'excuse » (Marmelab).

Lightning talk▶ vidéo

Tests E2E sans stress : Robot Framework à la rescousse

Khadija Abdelouali

Retours : Wanteeed (blog)

  • Présentation de Robot Framework pour des tests end-to-end lisibles et maintenables.
  • Points forts : peu de configuration, syntaxe accessible aux non-devs, étapes réutilisables, séparation ressources / variables.
  • Limites relevées : syntaxe parfois « magique » (espaces, insensibilité à la casse) et lenteur sur les gros projets (Wanteeed).

Atelier

(Slow (code) retreat)

Philippe Bourgau, Mathieu Cans

Retours : Anthony Cassaigne (blog)

  • Proposition : ralentir pour mieux se concentrer sur ce qu'on produit, en raccourcissant les rotations de pair ou mob programming.
  • À chaque fin de rotation, un temps court pour remplir une grille écrite : verbaliser ses émotions, puis décider « que vais-je faire ? ».
  • Pour Cassaigne, un « moment magique », complémentaire de l'outil Elephant Safari, qui rappelle la citation de Kent Beck sur XP (« How would you program if you had enough time? »).

Sessions sans retour trouvé (27)

  • Les Threads Virtuels vont-ils rendre la programmation réactive obsolète ? (José Paumard)
  • Null Safety en Java avec JSpecify et NullAway (Sébastien Deleuze)
  • Spring Boot, la fin de la 3ème génération (Brian Clozel, Stéphane Nicoll)
  • Onboarding 2.0 : réinventer l'intégration des devs (Hafsa El Maizi)
  • De la pseudoscience pour mon (pseudo) management (Anaïs Huet)
  • 3 techniques pour piloter par la valeur (Alfred Almendra)
  • Triangle cherche carré : 3 activités pour mieux apprécier nos différences (Anne-Laure Gros)
  • Art génératif : de la découverte à la publication de projets dans des studios prestigieux (Camille Roux)
  • Tu te mets combien en responsive CSS ? Édition 2025 (Julien Sulpis, Théo Gianella)
  • Smartphone et accessibilité : découvrez et apprenez en jouant ! (Fanny Demey)
  • Penser l'accessibilité numérique avec les handicaps cognitifs (Lison Fanuel)
  • Succès débloqué : rendre son jeu vidéo accessible (Noëlie Roux, Yasmine Messaoudi)
  • Double authentification : parlons-en (Agnès Haasser)
  • Un pixel, puis un autre : comment faire tourner DOOM sur une liseuse électronique (Moustapha Agack)
  • Why Brian can't code in the kitchen (Sonyth Huber)
  • Rendre transparents les changements des CGUs avec Open Terms Archive (Matti Schneider, Clément Biron) — lightning
  • Donjons et Pythons : la chevaleresse à la rescousse (Juliette Grillere) — lightning
  • « Question pour un conteneur » : quiz sur les images, les conteneurs, OCI & Docker (Aurélie Vache) — lightning
  • Python, ou l'éloge de la contorsion (Mouna Sebti) — lightning
  • À la découverte du code golf (Sonia Seddiki) — lightning
  • Mieux inclure la diversité de genre dans le monde du Libre : ça passe aussi par la radio ! (Isabella Vanni, Magali Garnero) — lightning
  • Il a préempté ma VM ! (Baptiste Macé) — lightning
  • Mission Jetpack Compose : révolutionnez le développement mobile (Audrey Gentili, Olivier Perez) — atelier
  • Défi : l'accessibilité au bout des doigts ! (Océane Gillard, Patrice De Saint Steban) — atelier
  • Devenez un astronaute : découvrez le framework Astro (Jérémy Chauvin, Florent Albert) — atelier
  • Workshop async-profiler (Victor Gallet) — atelier
  • Nos corps biologiques à la rescousse pour comprendre « l'intelligence artificielle » (Nicolas Decoster, Ines Besbes) — atelier

Sources