Mon Devoxx France 2022
Cet article est un bilan des deux jours que j’ai eu la chance de passer à Devoxx France 2022 (cf. programmes du mercredi et du jeudi).
Plutôt que de lister toutes les présentations auxquelles j’ai assisté (en mode “journal”), j’ai préféré me focaliser sur celles que j’ai aimées, en distinguant celles qui me seront a priori plus utiles de celles qui le seront probablement moins.
Les présentations que j’ai aimées, “à appliquer tout de suite”
- Revoir les évolutions récentes de Maven (wrapper, daemon, improved reactor, build/producer POM) dans la présentation What's cooking in Maven?.
- Découvrir des techniques pour écrire des tests unitaires plus expressifs avec JUnit 5 (tests paramétrés avancés, éviter la duplication via des extensions, essayer de paralléliser progressivement via
@Execution(CONCURRENT)
) dans la présentation The unknowns of JUnit 5. Cf. ce dépôt GitHub : github.com/mikemybytes/the-unknowns-of-junit5. - Découvrir la librairie DOM Testing Library pour tester les composants web via le DOM en JavaScript/TypeScript dans la présentation Le DOM Testing : Testez vos applications front plus facilement et efficacement !.
Les présentations que j’ai aimées, à utiliser un jour, peut-être ?
- Être un peu sensibilisé à l’éco-conception et à la “slow tech” dans la keynote Slow.tech : il est urgent de hacker le système !.
- Découvrir la librairie JOOQ permettant de requêtes aux bases de données avec un DSL très proche du SQL dans la présentation JOOQ, joy of SQL.
- Découvrir les Fuzzing Tests en Go dans la présentation Fuzzing en Go.
- Revoir / découvrir des techniques d’analyse / résolution de problèmes de performance avec des containers utilisant la JVM, dans la présentation Remèdes aux oomkill, warm-ups, et lenteurs pour des conteneurs JVM : analyse de la mémoire via des outils comme jcmd et JVisualVM, analyse de l’utilisation CPU via
Java Flight Recorder
etJava Mission Control
, utilisation des quotasKubernetes
… - Savoir qu’on peut faire du Chaos Engineering facilement dans Kubernetes via LitmusChaos dans Du Chaos Engineering avec Litmus et Jenkins.
- Revoir l’intérêt du flamegraph pour optimiser des traitements dans la présentation Into the flamegraph: From the primitives through advanced concepts.
Et aussi…
- Le plaisir de revoir des anciens collègues et des connaissances, voire de discuter avec des inconnus. 😎
- C’est sympa de voir ses collègues dans un contexte différent. 😎
- L’apéro convivial du jeudi soir, toujours aussi sympa : bière, bretzel, fromage, petits canapés, vin blanc… 🍺
- Lors des sessions du jeudi soir (“Bird Of Feather”), c’était cool de voir les organisateurs demander l'avis des orateurs / participants et raconter des anecdotes historiques dans 10 ans déjà ! Devoxx France , l'envers du décors 😎
PS : merci à ma société, Vidal, à mon chef et à mon directeur de m’avoir payé ces deux jours de conférence ! ❤️