Pour ceux qui me lisent souvent vous le savez, je vous fais un récap des talks qui ont le plus retenu mon attention.

Note : les replays de Volcamp ne sont pas encore disponibles quand j'écris cet article, donc je mettrai à jour quand ce sera le cas 😉

L'avant Volcamp !

Mon périple en Auvergne commence pour moi le mardi soir avec 1h de train et 5h00 de voiture pour partir de Nantes, rejoindre des amis et rouler jusqu'à Clermont-Ferrand ! Je n'avais pas tellement réfléchi à la distance avant de poster à Volcamp mais tant pis : quand on aime les conférences, on ne compte pas !

Bien sûr, le mercredi j'ai participé au dîner des speakers, on y retrouve toujours quelques têtes, on en rencontre de nouvelles, on passe un bon moment !

Jour 1 - Jeudi 13 octobre

Keynote d'ouverture "(et si on apprenait à) Apprendre et partager autrement" par Aurélie Vache

Je voulais absolument voir cette keynote ! Aurélie fait partie des speakeuses que j'affectionne particulièrement !

Comme d'habitude, Aurélie nous parle en s'appuyant sur son expérience, avec une touche d'humour et d'auto-dérision bien amené pour nous donner quelques conseils pour aller vers une autre forme d'apprentissage et de partage de la connaissance que celle qu'on trouve dans les livres "traditionnels".

Que ce soit à travers des livres différents comme celui qu'elle a publié cette année ("Understanding Kubernetes in a visual way", livre tout en sketchnotes), via des talks ou n'importe quel support ! On a tous des choses à partager et apprendre aux autres (c'est ma conviction personnelle aussi), il faut juste le faire à notre façon !

Je pense que la meilleure phrase que je peux dire à tous ceux qui se disent qu'ils n'y arriveront jamais c'est : grâce à sa passion, Aurélie est passée d'une petite fille incapable de dire son prénom (Aurélie bégaie pour ceux qui la découvrent) à une Top Speakeuse internationale, donc pourquoi pas vous ?

"Développeur à 50 ans" par Benjamin Marron

Sujet pas du tout technique, sujet qui pourrait ne pas me concerner du fait que j'ai même pas 30 ans et pourtant sujet très intéressant ! Benjamin vient nous parler de sa vision du milieu de l'informatique et plus particulièrement du développement alors qu'il a 50 ans, qu'il a toujours un poste technique et a l'impression d'y être bien.

Ce genre de talk est important, car il rappelle que finalement des développeurs qui ont encore vraiment les mains dans la technique après 50 ans, il n'y en a plus tant que ça. Trop de gens ont quitté l'informatique ou bifurquer vers des postes de gestions de projets ou manager car pendant longtemps rester "technicien" c'était "avoir raté sa carrière".

Merci Benjamin de nous montrer qu'on peut avoir 50 ans, être toujours dans la technique, toujours y trouver du plaisir et qu'on peut continuer à évoluer ! J'aimerai vraiment plus de retour d'expérience et/ou d'exposition de point de vue comme ça !

"Cargo ou comment étendre le tooling Rust à l'infini !" par moi

Comme d'habitude, je me fais un peu d'auto promo comme j'ai joué un de mes talks à Volcamp. Donc si Rust et Cargo (son gestionnaire de projet/dépendance) vous intéresse, allez regarder le replay 😉

"Reactive Streams. 4 interfaces. Et après ?" par Julien Ponge

Après un rappel de ce que c'est un Stream (bravo pour ton analogie du tapis roulant avec des pommes qui est juste parfaite 🤩), Julien nous montre comment s'articulent les quatre interfaces qui sont proposés dans l'API standard de Java pour la manipulation de Stream.

Seulement 4 interfaces, mais il y a en fait beaucoup de choses derrières, beaucoup de points à prendre en compte aussi pour créer sa propre implémentation. Julien nous donne d'ailleurs quelques références pour faire sa propre implémentation au besoin !

On verra aussi comment on peut basculer très facilement en mode réactif (donc utilisant des Streams) en Quarkus (qui repose sur Vert.x qui est 100% réactif) pour avoir un backend beaucoup plus efficace et consommant beaucoup moins de ressource !

"When "The little three goldies" play in the captain kube's zoo" par Jérôme Masson

J'ai beau avoir travaillé avec Kubernetes pendant plusieurs années, j'ai surtout été un utilisateur de ce dernier et pas forcément eu l'occasion de réfléchir aux différentes stratégies à utiliser pour faire correctement du Kubernetes.

Jérôme nous montre en partie sous forme de conte comment utiliser les principaux patterns de déploiement et aussi quelques anti-pattern auxquels faire attention.

C'est un très bon talk si on souhaite comprendre mieux la logique d'usage de Kubernetes sans pour autant être un talk très technique. Bravo Jérôme, c'était difficile de trouver le bon équilibre en théorie et pratique, et je pense que tu l'as trouvé !

Jour 2 - Vendredi 14 octobre

"Comment nous avons géré le syndrome de fatigue des alarmes en réduisant le bruit généré par nos alertes." par Gauthier François

Trop d'alerte crée trop de bruit, pas assez nous fait perdre la vision sur ce qu'il se passe au point de douter que la stack d'alerting soit fonctionnelle…

À travers ce talk, Gauthier nous explique la démarche qu'ils ont eue dans son équipe pour reprendre le contrôle de l'alerting pour l'utiliser sereinement et plus en être esclave. Il nous livre la méthode qu'ils ont appliquée et les très bons résultats obtenus !

Très bon retour d'expérience réalisé par Gauthier sur la gestion des alertes chez Doctolib.

"Velero - Sauvegardez et Restaurez (proprement) vos applications kubernetes" par Rémi Verchère

Rémi nous montre comment utiliser Velero pour effectuer sauvegarde et restauration de nos applications kubernetes.

Rien de bien palpitant de prime abord pourtant c'est une vraie problématique dans nos contextes où on héberge tout, nos sources de données inclue, sur kubernetes ! Il nous raconte ses expériences avec Velero, ce qu'il nous conseille et déconseille aussi !

"PHP en 2022" par Karim Pinchon

J'ai envie de dire que c'est le genre de sujet un peu "OVNI" dans les conférences tech de nos jours : PHP. Ce langage qui propulse pourtant au moins 60% du web visible est très présent et toujours en évolution, en particulier depuis la version 7 qui marque une accélération très forte de la modernisation de PHP.

Ça fait quelques années que je n'ai pas eu l'occasion de faire un peu de PHP, cette conférence m'a donné envie de remettre le nez dedans, surtout au vu de tous les ajouts qui apportent beaucoup de chose que j'aime dans le langage TypeScript !

Conclusion

C'était la première fois que je venais à Volcamp (et à Clermont-Ferrand aussi), et je serai très content de revenir sur une prochaine édition ! C'est une conférence très sympa et très conviviale !

Par contre petite astuce pour les prochaines éditions : mettez quelques panneaux pour indiquer toilettes et salles, le hall de l'école Hall 32 est un vrai labyrinthe ! 😵

Source :