Soirée ParisJUG Academy 2025

Date et lieu

Les sessions sont filmées et le public est photographié. Les photographies sont ensuite publiées sur le site du Paris JUG et autres médias de l’associations Paris JUG. En acceptant cette invitation, vous autorisez le Paris JUG à publier votre photo sur les médias sus-mentionnés.

Comme chaque année depuis 12 ans, notre session du mois de janvier sera notre session ParisJUG Academy ! Le principe de l’Academy est que les présentations sont faites par des personnes qui n’ont jamais présenté auparavant, du moins en public. Notre but est de donner une première opportunité aux personnes qui souhaitent se lancer et de les aider dans leurs premiers pas. Parler en public peut paraître intimidant. Afin de les aider, nous leur proposons une présentation de 20mn, et un accompagnement dans la préparation avec des séances d’entraînement en privé et en petit comité.

Notre soirée ParisJUG Academy se déroule toujours dans une très bonne ambiance, nous organisons un vote du public et la meilleure présentation sera en quickie à Devoxx France.

Consulter toutes nos soirées précedentes.

Les inscrits à l’évènement non présents 5 minutes avant le début de la session, soit à 19h25, verront leurs places remises à disposition.
Les non inscrits à l’évènement ne pourront donc y assister que sous réserve de places disponibles sur place 5 min avant le début de la session, soit à 19h25.
L’inscription implique de posséder une adresse mail valide sur laquelle vous recevrez une demande de confirmation à laquelle il vous faudra répondre afin de valider votre inscription. Toute inscription non confirmée ne sera pas prise en compte !

Inscription

Détails

19h00 : Accueil

19h30 à 19h50 : Nous avons besoin de vous sur Quarkus Cucumber

Cucumber est un framework majeur du paradigme BDD, Quarkus est un framework moderne qui essaie d’intégrer une extension pour pouvoir travailler avec Cucumber, mais un bon chemin reste à faire: et c’est pour cela que nous avons besoin de vous pour arriver stabiliser l’extension et la sortir de sa phase experimental.

Par Said Boudjelda

19h50 à 20h10 : De la modélisation à la mise en production : Automatisation des workflows avec Camunda et Spring Boot

Dans ce talk, découvrez comment passer de la simple modélisation à la mise en production de workflows robustes en utilisant Camunda et Spring Boot. Nous explorerons chaque étape clé de l’automatisation des processus métier : de la conception des workflows à l’intégration technique, en passant par les bonnes pratiques pour optimiser la performance et la maintenance en production. Ce parcours pratique vous montrera comment Camunda s’intègre harmonieusement avec Spring Boot pour créer des applications capables d’orchestrer et de gérer des processus complexes, tout en garantissant une scalabilité et une agilité optimale. Que vous soyez développeur ou architecte, ce talk vous apportera des insights pour transformer vos workflows en atouts stratégiques pour votre entreprise

Par Salah Eddine El Mamouni

20h10 à 20h30 : How to test asynchronous code

Writing tests for a code that combines business logic and asynchronous requests can be challenging. It’s especially frustrating when invested effort results in flaky tests.

During this session, you will discover how to handle asynchronous testing using tools like CountDownLatch, CompletableFuture, and ExecutorService, and gain a deeper understanding of how these tools can create robust and reliable tests.

Additionally, we’ll explore the art of refactoring to separate business logic with asynchronous requests to make your tests simpler.

Par Yifang Dong

20h30 : Buffet offert par octo

20h30 à 20h50 : JPMS - Nightmares and Awakening Java Platform Module System

Ce qui marche, ce qui marche moins bien, l’adoption de la communauté et perspectives.

Par Salathiel Genese Yimga Yimga

20h50 à 21h10 : Reprenez le contrôle de votre stack back !

Les framework tel que Spring sont très puissants et permettent de très vite démarrer un projet. Mais c’est au prix de magie (introspection, proxy, génération) et donc de la maîtrise. Avec Globsframework, reprenez le contrôle et écrivez vous même du code générique pour votre métier.

Par Marc Guiot

21h10 à 21h30 : Apprenez votre IA à faire du TDD

La montée en puissance des assistants de code fournit aux développeurs de toutes nouvelles méthodes pour produire du code. Cependant, le constat est que code généré par les IA n’est pas garanti d’être correct ni de bonne qualité. Comment peut-on profiter du gain de productivité promis par les assistants de code sans compromettre la qualité ? En combinant l’utilisation des assistants de code avec la méthodologie traditionnelle de développement qu’est le TDD.

Dans ce talk, je présenterai des notions théoriques de GenAI pour réussir à faire du TDD piloté par l’IA :

  • la mise en place d’un contexte pour avoir des suggestions appropriées
  • guider l’IA en définissant des interfaces et laisser l’assistant prendre la main sur le reste

Je présenterai ensuite un exemple de mise en place d’un agent Copilot capable d’assister dans les 3 phases du TDD : testing, coding et refactoring

Par Manuel Camargo

21h40: Vote et remise des diplômes

22h00 : 3ème mi-temps des juggers

Feedback

Sponsors de l'évènement

Platinium

Code de Conduite

Les conférences Paris JUG se veulent des expériences sans harcèlement, quel que soit votre sexe, votre identité sexuelle, votre âge, votre orientation sexuelle, votre handicap, votre apparence physique, votre poids, votre race ou votre religion. Nous ne tolérons aucun harcèlement des participants à la conférence, quel que soit sa forme. Les expressions et les images à connotation sexuelle ne sont pas appropriées lors des événements ou sur les médias en ligne. Les participants à une conférence qui violent ces règles peuvent être sanctionnés, voire exclus de la conférence.