

Coda, c’est la communauté où l’on explore autant le faire (tech, innovation, pratiques numériques) que l’être (soft skills, inspiration, développement personnel).
Ateliers, talks, débats : viens apprendre, partager et t’inspirer autour des grands enjeux du numérique d’aujourd’hui et de demain – avec en fil rouge le numérique responsable.
Étudiants, pros, curieux… tout le monde est bienvenue ! 🚀
Des études estiment que les dévs passent** jusqu'à 60 % de leur temps à lire du code**.
Pourtant, presque personne ne nous apprend à bien le faire.
Et cette compétence devient vitale : à l'heure où une part croissante du code est générée par des IA, on en écrit de moins en moins nous-mêmes, mais on doit en comprendre, en valider et en maintenir toujours plus. Du code qu'aucun humain de l'équipe ne connaît vraiment.
Face à une codebase inconnue, on ouvre des fichiers au hasard, on suit les appels de méthodes, on scrolle en espérant que ça fasse tilt. C'est lent, épuisant et risqué.
Dans ce talk, je vous présenterai l'Outside-In Discovery : une méthode time-boxée pour explorer un système couche par couche. On part de l'extérieur (documentation, CI/CD, historique git, dépendances, build, exécution) avant d'aller vers l'intérieur : architecture, hotspots, qualité des tests, faiblesses structurelles.
Sur un cas concret, on verra comment cette approche fait vite émerger les signaux critiques : dépendances obsolètes, frontières floues, couverture élevée mais mutation testing faible, zones à la fois complexes et souvent modifiées.
Puis on ajoute l'IA : reconstituer le backlog depuis le code, générer des diagrammes C4, retracer des parcours fonctionnels, repérer les code smells. Avec ses limites aussi : hallucinations, suppositions hâtives, intention métier mal comprise. Je montrerai où elle apporte un vrai levier, et où le jugement humain reste indispensable.
Vous repartirez avec une checklist, un cadre pour évaluer la santé réelle d'une base de code et des prompts concrets pour faire de l'IA un sparring partner.
Car le vrai défi, ce n'est pas le code inconnu. C'est de l'explorer sans méthode.
Yoan ThirionLes LLMs impactent nos sociétés et notre métier se trouve en première ligne.
Les conséquences de cette technologie sont profondes mais difficilement prévisibles.
Comment s'y retrouver lorsque le discours ambiant est si polarisé et exagéré ? Quelle place donner à ces outils dans notre métier et quel en est le prix ? Allez-vous trouver du boulot après vos études ? Et que se passe-t-il pour nous après que la bulle éclate ?
Comme éléments de réponse, je vous propose un guide pour comprendre cette technologie et ces impacts, un petit manuel d'autodéfense intellectuelle pour vous aidez à démêler le vrai de la hype, afin de garder la tête froide face aux gros titres.
Lancer des exceptions est souvent utilisé pour gérer les erreurs, les validations et d'autres cas particuliers. Beaucoup considèrent cette approche comme la manière standard d'indiquer un échec et de fournir du feedback à l'appelant.
Pourtant, cela peut causer des problèmes significatifs : difficile à détecter, elle obscurcit le flow et peut laisser le système dans un état invalide.
Dans ce talk, Guillaume Faas va nous montrer une alternative plus rapide, offrant davantage de transparence et de prédictabilité. Ainsi nous verrons comment intégrer des idées issues du paradigme Fonctionnel, comme les "Monads", dans une base de code Orientée Objet, à travers un projet concret : le SDK .NET open-source de Vonage.
Ce talk sera l'occasion idéale de découvrir ce que sont ces concepts et à quel point ils sont simples à adopter.


Coda, c’est la communauté où l’on explore autant le faire (tech, innovation, pratiques numériques) que l’être (soft skills, inspiration, développement personnel).
Ateliers, talks, débats : viens apprendre, partager et t’inspirer autour des grands enjeux du numérique d’aujourd’hui et de demain – avec en fil rouge le numérique responsable.
Étudiants, pros, curieux… tout le monde est bienvenue ! 🚀
Des études estiment que les dévs passent** jusqu'à 60 % de leur temps à lire du code**.
Pourtant, presque personne ne nous apprend à bien le faire.
Et cette compétence devient vitale : à l'heure où une part croissante du code est générée par des IA, on en écrit de moins en moins nous-mêmes, mais on doit en comprendre, en valider et en maintenir toujours plus. Du code qu'aucun humain de l'équipe ne connaît vraiment.
Face à une codebase inconnue, on ouvre des fichiers au hasard, on suit les appels de méthodes, on scrolle en espérant que ça fasse tilt. C'est lent, épuisant et risqué.
Dans ce talk, je vous présenterai l'Outside-In Discovery : une méthode time-boxée pour explorer un système couche par couche. On part de l'extérieur (documentation, CI/CD, historique git, dépendances, build, exécution) avant d'aller vers l'intérieur : architecture, hotspots, qualité des tests, faiblesses structurelles.
Sur un cas concret, on verra comment cette approche fait vite émerger les signaux critiques : dépendances obsolètes, frontières floues, couverture élevée mais mutation testing faible, zones à la fois complexes et souvent modifiées.
Puis on ajoute l'IA : reconstituer le backlog depuis le code, générer des diagrammes C4, retracer des parcours fonctionnels, repérer les code smells. Avec ses limites aussi : hallucinations, suppositions hâtives, intention métier mal comprise. Je montrerai où elle apporte un vrai levier, et où le jugement humain reste indispensable.
Vous repartirez avec une checklist, un cadre pour évaluer la santé réelle d'une base de code et des prompts concrets pour faire de l'IA un sparring partner.
Car le vrai défi, ce n'est pas le code inconnu. C'est de l'explorer sans méthode.
Yoan ThirionLes LLMs impactent nos sociétés et notre métier se trouve en première ligne.
Les conséquences de cette technologie sont profondes mais difficilement prévisibles.
Comment s'y retrouver lorsque le discours ambiant est si polarisé et exagéré ? Quelle place donner à ces outils dans notre métier et quel en est le prix ? Allez-vous trouver du boulot après vos études ? Et que se passe-t-il pour nous après que la bulle éclate ?
Comme éléments de réponse, je vous propose un guide pour comprendre cette technologie et ces impacts, un petit manuel d'autodéfense intellectuelle pour vous aidez à démêler le vrai de la hype, afin de garder la tête froide face aux gros titres.
Lancer des exceptions est souvent utilisé pour gérer les erreurs, les validations et d'autres cas particuliers. Beaucoup considèrent cette approche comme la manière standard d'indiquer un échec et de fournir du feedback à l'appelant.
Pourtant, cela peut causer des problèmes significatifs : difficile à détecter, elle obscurcit le flow et peut laisser le système dans un état invalide.
Dans ce talk, Guillaume Faas va nous montrer une alternative plus rapide, offrant davantage de transparence et de prédictabilité. Ainsi nous verrons comment intégrer des idées issues du paradigme Fonctionnel, comme les "Monads", dans une base de code Orientée Objet, à travers un projet concret : le SDK .NET open-source de Vonage.
Ce talk sera l'occasion idéale de découvrir ce que sont ces concepts et à quel point ils sont simples à adopter.
Get in touch!
hi@guild.host