MiXiT édition 2023 : Wanteeed y était !

MiXiT édition 2023 : Wanteeed y était !
Conférence de présentation du MiXiT le premier jour

Les 13 & 14 avril dernier, Wanteeed a participé au MiXiT 2023 à Lyon. Il s'agit d'une conférence technique (mais pas que !) abordant de nombreuses thématiques comme la "tech" (ChatGPT, Spring Framework…), la "team" (la place des introverti·e·s dans une équipe agile, l'aide infligée…) et allant sur des sujets un peu plus "aliens" (l'autodidaxie, la liberté des femmes dans le numérique...).

Voici une compilation de certaines des conférences auxquelles nous avons assisté :

Conversations avec ChatGPT : illusion ou réalité ? (Marie-Alice Blete)

ChatGPT a réussi à réunir plus de 1 million de testeurs en seulement 5 jours, mais cet outil est loin d'être "magique" et il est nécessaire d'en connaître les limites.

Dans cette présentation, nous avons pu voir les limites de celui-ci avec un exemple de terminal, pas si interactif que ça.
Mais qu'il pouvait être intéressant de l'utiliser, notamment pour gagner du temps. Par exemple, pour nous expliquer l'utilisation de certaines librairies de programmation ou bien nous aider à trouver de la documentation.

On a finalement retenu la phrase suivante : "ChatGPT génère du texte plausible, mais pas forcément vrai".

Pourquoi le CSS Ça Saoule Souvent (Albéric Trancart)

Certains développeurs n'apprécient pas forcément le CSS, surtout quand il faut faire des choses "magiques" pour centrer une div par exemple.

Grâce à ce talk, nous avons pu voir que CSS est finalement similaire à un autre langage : il faut en connaitre les bases pour bien comprendre sa mécanique et ne plus être frustré.
Pour monter rapidement en compétence, le speaker nous donne quelques ressources : MDN qui explique de façon complète la plupart des mots-clés, StackOverflow (évidemment !), ainsi que son site web Cssdojo pour avoir de solides bases.

Tout ce que vous n'avez jamais voulu savoir sur les fuseaux horaires (Julien Deniau)

Cette conférence nous a montré, avec humour, le "bazar" que sont les fuseaux horaires. Nous avons notamment appris, qu'il n'y a pas vraiment de convention concernant ceux-ci et que des fois, il faut faire avec les "moyens du bord".

Et concernant la manipulation de dates avec JavaScript, nous pouvons actuellement utiliser Luxon ou bien Dayjs, en attendant l'API officielle "Temporal" qui est en stage 3.

Choisir la bonne technologie mobile pour votre projet (Elaine Dias Batista)

Nous avons assisté à une présentation concernant les différentes technologies mobiles disponibles ainsi que leurs avantages / inconvénients afin de nous aider à choisir la bonne pour nos projets.

Allant du natif : le plus à jour, avec un excellent "tooling" mais une courbe d'apprentissage un peu plus "rude" car il est différent des technos web actuelles ; en allant vers le cross-device : partage de code simplifié, très proche des technos web, mais parfois limité sur les fonctionnalités natives.

#RetourAuxSources : Le cache HTTP (Hubert Sablonnière)

Qui n'a jamais était confronté au "Ça ne marche pas ? Essaye en vidant ton cache" ?
Cette session nous a montré à quel point un concept simple comme le cache HTTP est complexe : différents niveaux de cache, de nombreuses stratégies, des headers qui ne sont pas du tout explicites...

Nous avons abordé, avec humour, tous ces concepts et avons eu une piqûre de rappel sur les "bases" du cache HTTP.

Remotion : le 7ème art à portée de composants web et d'API (Antoine Caron & Mickael Alves)

À travers de nombreux exemples, nous avons découvert la librairie Remotion, qui permet de faire des vidéos de façon programmatique en HTML, CSS et JS (React), tout en intégrant des données "dynamiques" (provenant d'API par exemple).

Les vidéos de l'ensemble des conférences seront disponibles d'ici à quelques jours/semaines, sur le site web du MiXiT.