Je pourrais commencer mon article exactement comme celui que j'ai écrit en 2019 ... Pare que je suis à nouveau, au petit matin, dans le train qui me ramène chez moi

(regardez l'heure, il est un peu tôt pour un dimanche matin 😅)

Donc cette année, en pleine vague omicrone, j'ai choisi de traverser la France pour passer trois jours dans un lieu clos, rempli de gens (c'est une façon un peu négative de tourner les choses, mais j'y ai pas mal pensé). Est-ce que ça en valait la peine ? Je crois que oui.

D'abord parce que le sujet dont j'ai parlé "C4 et au-delà, documenter agilement une architecture" présente un ensemble d'outils dont je pense qu'ils ajoutent quelque chose d'utile au code. Et mes collègues pourront le confirmer, puisque c'est un sujet autour duquel je tourne depuis quelques années déja.

Ensuite parce que j'aime vraiment beaucoup Snowcamp. Les organisateurs sont exceptionnels de gentillesse et d'attention envers les orateurs sélectionnés (surtout quand, comme moi, on perd son téléphone en fin de séjour - encore merci Lorie). En plus des organisateurs, tout le monde est globalement de bonne humeur et content de participer à l'événement. Et puis bien sûr, il y a la journée magique d'unconference !

Cela dit, j'ai aussi vu quelques conférences vraiment intéressantes (non, je n'ai pas pris de notes en direct, parce qu'en participant à une conférence en tant qu'orateur, il est très difficile de penser à autre chose qu'à ce qu'on prépare). Sans ordre de préférence, j'ai pu voir

  • The eternal sunshine of the zero-build pipeline (voir les slides) je n'étais pas dans le bon public, et je suis loin d'avoir tout compris, mais m4dz est quand même très bon dans ses présentations
  • L'open-source au service du développeur (et de l'architecte) (voir les slides) un retour d'expérience sur l'immersion dans le monde de l'open-source qui reprend et étend l'article éponyme
  • Mais à quoi ça sert un DevRel (voir les slides), une conférence à licornes par les gens d'OVHCloud
  • La clean architecture dans le web, présentée par mon collègue Martin, qui m'a préparé pour ma propre conférence
  • La permaentreprise sur laquelle je reviendrai dans un autre article, je pense
  • Ajoutez une vraie recherche à votre application legacy sans vous prendre la tête, si vous regardez les photos prises, vous verrez qu'avec Nicolas, on traîne généralement ensemble comme les deux vieux du muppet show. Du coup je devais aller le voir relier Debezium, Hazelcast et ElasticSearch. Et c'était vraiment bien fait, et bien présenté
  • Les bonnes pratiques Oauth2/OIDC conjugées au présent, passé simple et futur.(voir sur Youtube) J'ai beaucoup aimé, parce que pour une fois, j'avais une présentation compréhensible de ces mécanismes d'autorisation et d'authentification
  • L'histoire de SRP, le protocole d'authentification Zero-Knowledge (voir les slides) était une belle baffe, qui m'a bien montré à quel point l'authentification "classique" (quand on n'utilise justement pas OAuth2/OIDC) par mot de passe était faible, et comment on savait l'améliorer depuis au moins 20 ans.
  • Checklist pour concevoir une application dans le cloud:10 conseils à l’attention des concepteurs (voir les slides), un retour d'expérience sur le passage au cloud d'applications Spring. C'était intéressant, même si je dois reconnaître que je connaissais la plupart des choses dont Alexandre parlait
  • Père castor, raconte-nous une histoire d'ops (voir la version CloudNord sur Youtube) David nous racontait une série d'incidents survenus dans des entreprises, grandes ou petites. C'était à chaque fois intéressant, surtout parce que les erreurs étaient plus liées à des faiblesses organisationnelles qu'à des individus.

Même si je n'étais pas toujours attentif, j'ai trouvé l'ensemble de ces conférences d'un très bon niveau, et j'y ai assisté avec plaisir. Je regrette juste de ne pas avoir vu celle de Thibaut, qui avait l'air vraiment géniale

En revanche, je dois bien dire que dans une conférence, les sujets abordés ne sont pas le coeur de l'événement. Le coeur de l'événement, c'est le fait de faire communauté.

Faire communauté, pour moi, c'est partager un culture, des valeurs, une mythologie. Et on retrouve tout ça dans une conférence. C'est pour ça qu'on trouve parfois des gens qui indiquent que le meilleur moment des conférences, c'est la pause (ou les resto/bars), où on discute avec tout le monde. Et à mon avis, une des raisons qui me pousse à aller en conférence comme orateur, comme simple spectateur, c'est précisément l'envie de faire partie de cette communauté de gens passionnés par un domaine souvent pas évidement. Et c'est évidement pour ça que je ferai ce qu'il faut pour retourner à Snowcamp 2023 (la date est déjà sur leur site, figurez-vous)