Programme
Accueil & keynote
6h00 â 8h00
Aventure de l'IA et de la défense
Bertrand Rondepierre
Pause
8h00 â 8h30
Pause café
Conférences
8h30 â 9h30
Vous pensiez que la dette technique était le pire? Voici la dette de conception !
Josian Chevalier
Julien Topçu
L'architecture appliquée aux équipes
Christophe Quintard
HTMX, de maniĂšre simplix !
Thomas Labarussias
Stéphane Trebel
đ Burn-out : The Matrix Reboot
Pierre Fervel
Et si les cartes pouvaient simuler le monde réel?
Assal Halima
Conférences
9h30 â 10h30
GitLab CI/CD sous attaque : secrets volés, pipelines détournés, défenses durables
Stéphane Robert
Aurelien Coget
Agents Smith vs OAuth2 + DPoP : stopper le replay et le vol de bearer tokens
JérÎme Marchand
Tests dâUI : rendre la qualitĂ© accessible Ă toute lâĂ©quipe
Manon Carbonnel
Pourquoi vos applications sont déjà legacy !
Charles Biselx
Dix piÚges à éviter lors de l'intégration de Keycloak
Tristan Denmat
Déjeuner & capsules
10h30 â 11h30
Pause déjeuner
Maintenir une app bénévole pendant 5 ans : Tech, galÚres et résilience.
Sébastien Ferrer
TechLeads : arrĂȘtez de rĂ©pondre. Commencez Ă questionner !
Fanny Klauk
@Transactional : Facile Ă utiliser, difficile Ă maĂźtriser
Benoit Martin
â [ANNULĂ] â
Why Brian can't code in the kitchen ;-)
Sonyth Huber
Parce quâun bon Commit vaut mille lignes de commentaires
Alexandre Muller
Conférences
11h30 â 12h30
My 6502 breadboard computer
Olivier Huber
Cache-moi si tu peux : patterns et piĂšges du cache en production
Sébastien Lecacheur
Lâanimation web responsable : faire bouger sans alourdir
Josiane Makelele
1BRC avec Node.js : Au-delĂ de l'Event Loop
Yoann Breton
Jointures et agrégats en SQL : piÚges classiques et fonctionnalités méconnues
Alexandre Baron
Conférences
12h30 â 13h30
Comment bien mettre en place une mauvaise gestion des mots de passe
LoĂŻc Guibert
Microgpt : on partage la pilule rouge ?
LoĂŻc Truchot
đ đ A la dĂ©couverte de l'algo de chiffrement Diffie-Hellman
Brieuc Le Faucheur
Développer un moteur de rÚgle en 50 minutes, l'AST à la rescousse
Maxime Odye
De dĂ©veloppeur Ă hacker : savoir casser, c'est savoir protĂ©ger âïž
Florian Toulemont
Pause
13h30 â 14h00
Pause café
Conférences
14h00 â 15h00
Du rate limiting technique à la plateforme API monétisée : notre retour d'expérience
Benoit Averty
Mickaël Barroux
Noms de domaines : la grande histoire des petites extensions
BenoĂźt Masson
Théo Bougé
SmartWatch DIY
Xavier-Frédéric Moulet
Sebastien Peneau
â [ANNULĂ] â
Kotlin, Compose & XR: let's enter the matrix đ¶ïž
Julien Salvi
Tools in action
15h00 â 15h30
Green Architecture : moins de gras, plus dâimpact, plus d'efficacitĂ© !
Diallo Thierno
David De Carvalho
JBang, un fichier Java pour les gouverner tous ? đ
Stéphane Philippart
S'augmenter sans se déposséder: la convivialité d'Illich face à l'IA
Nina Pétard
Développer une file d'opérations asynchrone en Rust pour Thunderbird
Brendan Abolivier
Neo et la matrice des connaissances
Armelle Ramond
Tools in action
15h30 â 16h00
ArrĂȘtez le âfeelingâ : pilotez vos pratiques avec des policies
Alexis "Horgix" Chotard
On touche pas son pĂšre : sortir de lâhĂ©ritage avec la dĂ©lĂ©gation Kotlin
Thomas Martin
L'API viewTransition : une révolution pour le web ?
Théo Gianella
Souveraineté numérique, quelles solutions pour quels enjeux ?
Ambre Person
Des nulls visibles avant la prod : JSpecify en action
Thomas François
Keynote
16h00 â 17h00
Keynote · Pourquoi la Tech tient plus de la pop culture que de l'ingénierie?
Julien Topçu