Montréal 2025 | 26 au 28 février, 2025

Photo de prise sur Confoo.ca.

Qu'est ce que Confoo

Si le nom de Confoo ne vous signifie rien, je vais prendre quelques secondes pour vous l'expliquer.

C'est une conférence annuelle tenue à Montréal depuis plus de 15 ans. Oui oui, une conférence organisée par des développeurs pour des développeurs. On y retrouve une multitude de sujet qui vont du développement web au développement logiciel, en passant par le développement pour mobile jusqu'à l'IA.

Le déroulement se fait entre 9h00 à 16h30, le tout séparé en séances de 45min, 10 salles et le tout étalé sur 3 jours.
Ça fait énormément de matière à ingérer d'un seul coup ouffff 🤯.

De plus, la présence de nombreux commanditaires sont sur place. Une bonne façon de se faire connaître et vice-versa. Pour ma part, je prends le temps de parler avec chacun d'eux parce que sans eux, un tel évènement serait plus difficile à tenir.

Sans oublier le réseautage, on se le dire, ce genre de conférence est un endroit de prédilection pour revoir d'anciens collègues (👋 Softvoyage) et agrandir votre réseau.

3 jours de formations

Encore cette année, l'équipe du Confoo à réussi à surpasser mes attentes.
Bon, il faut dire que je suis déjà vendu d'avance (💪 Go Yan Go 💪).

La qualité des sujets et des conférenciers sont tellement importants dans ce genre de conventum et Confoo réussit à se démarquer encore une fois.

Comme on pouvait s'y attendre, plusieurs conférences tournaient autour de l'Intelligence Artificielle. En effet, au moins 1 salle sur 10 avait pour sujet l'IA à chaque heure. Vous comprendrez que ça devient pertinent d'aller voir quelques conférences sur ce sujet. 🤩

Par contre, je dois vous avouer que ce n'est pas une force chez moi en ce moment. J'utilise quelques outils pour m'aider dans mon travail de tous les jours mais apprendre en profondeur comment coder et entraîner ces petites bêtes là. 🤯
Je vous ai déjà dit que j'ai 3 enfants! 🤪

Lors des conférences, je me concentre sur mon expertise en PHP, CSS, React.
Aussi sur des sujets connexes qui touchent le DevOps, Cloud, Performance, Sécurité.
Et aussi mes préférés; Leadership, Management, Intelligence Humaine.

Mon top 3

Évidemment, c'est un choix très objectif de ma part mais je vous le partage. 😃
L'ordre n'est pas vraiment important.

Learning in production (or why Apollo 11 nearly failed) - Michiel Rook

Comme à chaque édition, j'essaie d'aller voir au moins une conférence de Michiel Rook qui est un conférencier extraordinaire. Il est drôle, le propos est toujours juste et fait avec une justesse sans faille.

Dans ce talk, il nous a exposé un cas réel sur la mission Apollo 11 qui aurait pu mal tourné.
Un jour, la fille de Margaret Hamilton, ingénieure informatique, jouait sur le simulateur et elle a fait planter le système.
En tapant sur plusieurs touches du boîtier de commande, elle a tout simplement entré 2 codes valides dans le simulateur. Par la suite, en trouvant ce qui avait causé la panne, certains ingénieurs ce sont dit, dans le cas réel ça n'arrivera pas, les astronautes sont bien entraînés.
In Their Own Words: Margaret Hamilton on Her Daughter's Simulation

Appliquons maintenant cette recette en 2025, nous avons des CI/CD qui sont là pour nous protéger de ce genre d'incident. Par contre, nous pouvons tester ce que nous connaissons du système. Qu'arrive t'il si un utilisateur utilise notre application d'une façon que nous n'avons pas penser ? Est-ce que l'intégrité du système est menacée ?

Le talk de Michiel m'a beaucoup plus par cet angle, prendre une situation des années 60 sur un programme spatial de la NASA et l'appliquer sur notre réalité de 2025 est excellente.

Architecture au-delà de "ça dépend" - Eric De Carufel

Pour ma part, c'était une première pour moi, je ne connaissais pas du tout Eric De Carufel. Sa façon de vulgariser des problématiques complexes en choses tellement plus simples m'a conquis.

Si je dois choisir une chose qui m'a marqué c'est la Skill Matrix, oui on a tendance à faire cet exercice entre gestionnaire et se la garder entre nous. Par contre, son approche de le faire avec l'équipe met en lumière les qualités et les lacunes des compétences de l'équipe dans son ensemble. Je suis convaincu que cette approche apporte énormément de bien fait au niveau de collaboration dans l'équipe. On va se le dire, dans une équipe agile en développement, on aime analyser, collaborer et surtout trouver des solutions ensemble.

C'est clair qu'avec mon équipe, je vais tenter le coup.
Je reviendrai plus tard avec ce qui en est sorti dans un autre post. 😃

Lead Engineering Teams to Achieve Their Greatest Potential - Cheryl Leung

Le sujet de Cheryl Leung est venue me chercher. On va se le dire, pour être un bon leader, pour moi c'est d'être capable de bien naviguer entre vents et marrées, le tout en gardant l'équipe le plus soudé possible. On sait bien qu'une équipe est composée de différentes compétences mais surtout de personnalités. Il ne faut surtout pas oublier, on est tous humain.

Elle a très bien vulgarisé comment interagir entre diverses personnalités / compétences (des artistes, des tech leads, des conservateurs). L'approche que nous devons avoir doit être différente entre les membres de l'équipe.

C'est encore plus vrai lors des 1-on-1 avec les membres de l'équipe. Avec certains, on va parler plus de la famille, d'autres plus de domotique et même de cuisine. Selon moi, il est crucial d'avoir un lien privilégié avec chaque personne qui compose l'équipe. Ça offre un cadre et une routine de rencontre où cet espace est considéré comme un safe space pour une communication saine.

Si vous ne faites toujours pas ce genre de réunion avec votre équipe, je vous le conseille fortement.
Excellent article pour en apprendre plus sur les rencontres one-on-one.
Réussir vos meetings one-on-one : 6 éléments essentiels

Autre point que j'ai aimé lors de la séance, c'est de morceler certaines mission / projet à une sous équipe, exemple; 2 développeurs. L'un devra prendre le lead de l'équipe et aura la responsabilité de la livraison du projet. De cette façon, vous offrez un cadre et une autonomie à l'équipe de prendre leur voie. Vous aurez la chance de leur offrir du coaching et du support au besoin. Je crois vraiment que celà peut être très bénéfique du point de vue de l'engagement vis-à-vis d'un projet.

Conclusion

Encore une fois, le Confoo à répondue à mes attentes.
On se revoit l'an prochain.

Si je vous ai donné le goût d'aller à la prochaine édition l'an prochain.
Parlez-en à vos supérieurs, ils auront accès aux crédits d'impôts à la formation.

Peut-être que l'on va se croiser entre 2 conférences. 🤪