
Les news web dev et IA pour mai 2025 RC2
Durée: 62m20s
Date de sortie: 26/05/2025
Nous évoquons Devoxx FR 2025, les nouveautés de Strapi V5, la fin de Stack Overflow, des outils pour partager des données sensibles et, évidemment, l'IA avec OpenAI, Copilot et la Google I/O. Retrouvez toutes les notes et les liens de l'épisode sur cette page : https://double-slash.dev/podcasts/news-mai-rc2/
Bonjour à tous, bienvenue sur ce nouvel épisode de Double Slash, un épisode news pour le
deuxième pour mai 2025. Vous êtes sur Double Slash, le podcast indépendant qui parle de
développement web, et d'IA. Et comme d'habitude, nous sommes avec Alex. Salut Alex.
Salut Patrick, salut tout le monde. Et oui, on passe sur la RC2 du mois de mai. Donc,
quand dit être, il y a le deuxième épisode du mois de mai avec des news où on va revenir sur
la conférence d'Evox qui a eu lieu, je ne sais pas, il y a un mois, 15 jours maintenant,
je ne sais plus trop. Ça fait un mois, ouais. Ouais, quasiment un mois. Mais le gros avantage,
c'est que pour tous ceux qui n'y sont pas allés, on peut pouvoir accéder à toutes les vidéos
qui viennent d'uploader directement. On va parler du retour de Strapi qui a fait aussi sa conférence.
On va parler de Flu RSS, on va parler d'animation SVG, on va parler d'outils pour les devs de
Cheat Sheet, évidemment. Et on va parler aussi sur des agents MCP, IA, avec JetBrain qui vient
avec une solution plutôt sympa. C'est le programme de ce nouvel épisode. Juste avant de commencer,
peut-être on peut remercier tous ceux qui nous sponsorisent, qui nous soutiennent à travers
vos commentaires, vos likes, vos partages, mais aussi ceux qui le font de manière financière via
le GitHub sponsor. Un grand merci à vous, ça nous fait extrêmement, extrêmement plaisir. On
attaque Patrick ? Oui, on attaque. Comme vous pouvez entendre, mon micro fonctionne cette fois.
D'accord, désolé pour le dernier épisode qui n'était pas super agréable à écouter.
Devox, la fournée 2025 est désormais en ligne beaucoup de vidéos. On va pouvoir passer pas
mal de soirées à regarder les vidéos. Oui, ils ont tout lâché d'un coup,
mon flux est devenu rempli de Devox. Mais oui, beaucoup de vidéos après chacun pioche comme
il veut parce qu'il y a un peu de tout. Il y a du Java, du JS, il y a du Kubernetes. Alors ça,
il y en a en votre tien, voilà. C'est leur passion. Mais il y a pas mal de vidéos. J'en ai regardé
quelques-unes, j'en ai sélectionné quelques-unes. Ça parle aussi d'IA. C'est bien aussi sur cette
conférence, c'est vraiment un mélange de tous les technos. Chacun les trouve son compte. Donc
merci à Alexi, exactement, qui nous a évoqués ou en tout cas a dit qu'on était un podcast
sur le sujet web qu'on pouvait écouter. Il a brossé tout l'écosystème podcast. Il a
présenté qu'est-ce qu'un podcast. Et en tout cas sur la tech, il nous a cités. Un grand merci à
Alexi. En tout cas, ça fait... Oui d'ailleurs, s'il n'y a qu'une vidéo à regarder, c'est celle-là.
Évidemment. Non, il y a les signals versus React Hook qui est plutôt sympa. Il revient. Il
compare les Hooks de React avec les signals. Il fait des mots tout ça. Donc elle est très
intéressante celle-là. Donc comprendre comment fonctionne les signals. Après, on a une sur
HTMX. HTMX aussi, un gars, un dev qui est plutôt... Non, il n'est pas vraiment back. Mais il explique
comment fonctionne HTMX, comment il mixe entre le back et le... Et HTMX, les réponses, tout ça,
sans faire de JavaScript. Donc c'est assez intéressant, c'est bien expliqué. Après, on a deux
vidéos de Esteban. Alors je pense que c'est un auditeur à Esteban. Est-ce que Esteban, si tu nous écoutes,
laisse-nous un commentaire. Donc il y a deux vidéos intéressantes, réactivité et signal encore. Donc
tout ce qui est signal, encore une fois de plus, qui sont intégrés. L'artifice, il est plutôt vu. Donc du
coup, signal dans vue, c'est bien intégré. Et une deuxième vidéo de Esteban qui est super
intéressante parce qu'il explique des dépendances, des dépendances dans les nodes modules et avec
des outils, en fait, comment inspecter les dépendances, voir si c'est... Voilà. Qui donnent des
alternatives à du JS natif. Parce que des fonds utilisent des dépendances qui sont...
qu'on utilise depuis longtemps. Et puis finalement, le JS a évolué. Et puis il y a une alternative maintenant
qui existe dans JS parce qu'il y a des nouvelles APIs. Donc voilà, c'est plein d'outils intéressants.
Tout ça, c'est court. En plus, c'est un quart d'heure, je crois. Donc vraiment intéressant.
Après, faire l'immigration de modules, il faut qu'il y ait un gain. Soit en supprimer une
dépendance parce qu'avant, on avait quatre outils. Et aujourd'hui, il n'y en a plus qu'un qui fait
la même chose. Soit on a un gain en performance. Voilà.
Ouais, surtout pour voir à la fin le poids qu'une fonctionnalité t'apporte, en fait,
quel poids elle apporte dans ton package une fois qu'il sera construit. Voilà, c'est vraiment
essayer de voir et optimiser. Et donc il y a cet outil. Et cet outil, c'est node module inspector.
C'est ça ou là, en fait, on va écrire le nom du package et qu'est-ce que ça va faire ?
Il va lancer, en fait, il va l'installer sur une machine virtuelle. Enfin, non,
il inspecte, il te donne les dépendances, les poids, etc. Voilà, il inspecte vraiment ce qui est
dedans. Et tu peux décider après si tu peux continuer à l'utiliser.
Et il n'y avait pas un système comme ça qui existait déjà, je fais que ça appelait
bundle phobia ou un truc comme ça ? Ouais, mais c'est plus basique, ça donne vraiment que le poids
du module, tout ça, que tu peux comparer éventuellement avec l'autre. Là, ça va vraiment l'installer.
Ouais, ça va vraiment l'inspecter et voir quels sont ces dépendances, etc. Donc, voilà,
il y a plusieurs outils. Ça, c'est un des outils, mais il y en a d'autres encore qui
est dans la conférence, qui explique, qui le montre. Et tu as vu par qui il est fait, celui-là ?
Non, ah bah Anthony Fou, bien sûr. L'équipe de Nox, l'intention.
Le goat du développement web sur tout l'écosystème vu NUXT, c'est impressionnant,
sa capacité à délivrer tous les outils, c'est... Je pense que c'est Nia en fait, tu regardes.
Ce mec n'est pas réel, mais si, évidemment. Yes. On revient aussi sur une autre conf,
pour le coup, Strapi qui est sorti en V5 et qui a été annoncé lors de... Ça a une
sorte de conférence annuelle. Clairement, qu'est-ce que ça amène ? Qu'est-ce que...
Ils ont réécrit des choses, il y a des nouvelles fonctionnalités ?
Oui, il y a des nouvelles fonctionnalités. Alors première chose, ils ont réécrit en partie.
Alors maintenant, c'est full type script, maintenant Strapi, donc voilà, t'as l'auto-completion,
tout ça. Il me semble qu'ils avaient déjà commencé il y a un moment, mais là, c'est
apparemment complètement fini. Ils ont fini leur migration.
Oui, ils ont fini leur migration. Ils ont amélioré le mode brouillon édition.
Donc maintenant, tu as du versioning, tout ça. Tu peux valider, faire des choses en brouillon.
Voilà, gérer vraiment l'édition des documents. Donc ça, c'est pas mal.
Ils ont changé la paix des plugins. Alors j'ai l'impression que ça fait 10 fois qu'ils
la changent. J'ai l'impression qu'à chaque version, ils changent la paix des plugins.
Mais bon, c'est... Je sais pas. Et après, nouveauté, le retour. Alors au niveau du cloud,
c'est... Il propose une version cloud où c'est hébergé chez eux, etc., tu payes.
Ok.
C'est au CMS. Il a le retour d'un plan Fri pour le cloud.
Donc on peut tester l'outil gratuitement.
C'est ça. Voilà. C'est vrai que jusqu'à maintenant, il fallait payer.
Avant, c'était payant ou cadal ? Tu payes ou t'arrêtes ?
Oui, ils avaient quand même bien baissé les prix depuis le début. C'était 99$,
je crois, le premier prix. Après, ça avait baissé encore. Et là, on est sur un mode Fri.
Voilà pour des mini-sites où il n'y a pas beaucoup de contenus, etc. Donc évidemment,
il y a des limites. Mais ça te permet, oui, effectivement, de mettre le pied dedans et
puis de voir comment ça fonctionne et éventuellement de passer sur un plan supérieur.
Donc c'est bien de pouvoir tester. Et ensuite, il y a aussi un nouveau mode.
Donc c'est marrant parce qu'on avait parlé de Directus dans le dernier épisode.
C'est dans le dernier, je crois. Directus avec le mode preview. Et bien,
un Strapi arrive évidemment avec un mode preview. Alors évidemment,
c'est pas à copier puisque c'est quasiment en même temps, ils annoncent.
Mais petit mode preview, mais un petit peu différent de Directus.
Ou là, je rappelle, c'était un système où tu cliquais sur le titre, etc.
T'avais vraiment une vision de la page et tu pouvais éditer. Là, c'est un mode où tu as
d'un côté les champs à remplir et de l'autre côté, tu as la page qui s'affiche et qui est
mis à jour au fur et à mesure que tu vas compléter les champs.
C'est le sort de Dev Mode. À droite les champs, à gauche le rendu immédiat.
Ce qui a toujours pour but de faciliter la vie des marketeurs ou des non-techs pour voir.
En fait, dans le contexte, quand je modifie ce champ-là, ça bouge sur ma page et d'avoir
le point sur la même vue. C'est super important pour l'adoption des non-techs.
Je vois aussi le prise en charge de I-18N, donc l'internationalisation, c'est-à-dire la
gestion des langues français, anglais, espagnols, leur support a été amélioré de I-18N.
Ils ont amélioré plein de choses. C'est une v5, donc il y a forcément beaucoup de choses qui sont
améliorées. La différence avec le mode directus, et je l'avais déjà dit dans
le dernier épisode, c'est que ce mode privilou là fait que tu n'attègres moins.
C'est-à-dire, tu sais, directus, tu dois mettre des directives ou des attributs dans les
chutes, dans les components, pour vraiment le lier. Là, tu n'as pas besoin de faire ça
en extra-pies. C'est juste un affichage, il met à jour, etc.
Donc perso, je peux faire ça parce que tu es moins lié au CMS.
Alors, parce que toi, tes devs, tu as l'habitude de faire ça. Donc ça se tient,
tout. Par contre, quelqu'un qui est moins tech, lui, ce qu'il va vouloir, c'est avoir une sorte
de whizzy-wig, un fichier Word, ou quand je clique sur le titre, je modifie le titre.
Et ça, en fait, c'est super appréciable aussi. Donc ça s'entend. Par contre,
ce qui est sûr, c'est que nous, le côté whizzy-wig, quand je clique sur le titre,
je peux modifier le titre. Ça implique de faire des modifications dans le code,
qui est beaucoup plus contraignante que juste l'interprétation de la variable
d'un côté et de l'autre. Après, ça dépend. Alors ça dépend,
parce que tu as des gens qui sont à l'aise et qui vont être à l'aise sur un interface ou tu
cliques sur le titre et tu les dites directement. Mais tu as des gens qui sont moins à l'aise et
qui préfèrent parfois des champs de formuleurs. Ça dépend s'ils viennent de l'elementor WordPress.
Mais clairement, c'est ça. Voilà, des différents modes. Mais bon, voilà,
mode preview, super cool de pouvoir éditer, de voir ton site en live.
Yes, ça marche. La suite, on avait vu Figma qui est sort avec une nouvelle fonctionnalité qui s'appelle
CIT pour éditer des sites. Et là, en fait, on n'a pas du tout un concurrent, rien à voir,
mais qui prend la même appellation, c'est-à-dire apprite, qui vient avec une solution d'hébergement.
Mais lui aussi, il l'appelle CIT. Clairement, pour ceux qui ne connaissent pas apprite,
on pourrait dire que c'est un substitut ou en tout cas, ça vient faire exactement la même chose
que Superbase, c'est-à-dire une authentification, des fonctions, une DB, une API, du stockage.
Et là, en fait, ils viennent avec une solution d'hébergement et donc ils viennent offrir,
on va dire, un peu toute l'expérience. On pourra héberger le côté backend as a service
que offre apprite, mais on pourra aussi héberger chez eux la partie fronte qui vient se connecter
à leur service. Plutôt pas mal. Plutôt pas mal, ouais. Après, tu peux l'héberger toi-même,
c'est ça, un peu le seul. Oui, c'est Open Source, mais comme Superbase, d'ailleurs.
Oui, oui, c'est Open Source. Après, tu payes, si tu veux, gérer l'infra chez eux.
Enfin, si tu délèges l'infra chez eux, là tu vas payer, mais tu peux l'installer en trois clics
sur ta machine. Oui, carrément. Je pense qu'il faudrait le tester,
ce truc, parce que ça me semble bien intéressant. Il annonce vraiment comme l'aversel alternative
en self-hosté. Il faut qu'on le teste, je pense. Il faudrait qu'on fasse un petit workshop.
Ah, alors là, par contre, j'ai mal compris, mais la partie site, en fait, c'est une surcouche
d'hébergement de ton site. Donc, en fait, c'est une alternative à Coolify, en fait.
C'est ça, c'est une alternative à Coolify. Alors, peut-être pas aussi complète.
Ok. C'est plus simple que Coolify.
Mais oui, c'est un système comme Netlify ou Versel où tu vas déployer ton site.
J'imagine mettre des variables d'environnement, d'être comme ça, avoir des logs de déploiements.
Ok. Ok.
Ça me semble pas mal.
Ça a l'air super cool. Après, il y a plein de...
Ok. J'ai 20 000 questions.
Dis donc, derrière, tu vois, tu as toute la système authentication base de donner tout ça.
Si après, derrière, tu arrives à lier facilement tout ça, ça peut être pas mal du tout.
Ouais, parce qu'en fait, au lieu de coder leur interface et de créer tous les ponts avec Versel,
là, ils disent qu'en fait, on développe notre propre plateforme et tout sera déjà connecté.
Donc, si on a fait tout notre backend sur notre backend as a service via Apprite,
là, on utilise notre système et tout, à mon avis, les passerelles entre l'Apprite backend
et le front seront automatiquement intégrés et tout.
Non, c'est malin. C'est malin. C'est malin.
Non, c'est plutôt pas mal.
Ouais.
Bah tu vois, j'étais pas trop chaud pour tester et maintenant, je le suis.
Là, maintenant, je le suis et je pense que ça peut être vraiment...
Ouais, il faut qu'on casse tout ça parce que ça m'intrigue, en fait.
Tu voudrais bien voir comment ça fonctionne.
Ah ouais, carrément, carrément, carrément.
Une autre Lib qui peut être sympa pour la création des flux RSS.
Alors, vous allez me dire, ouais, les flux RSS, maintenant, c'est un peu Asbeen,
plus personne utilise.
Tu rigoles.
Mais au final, c'est partout. On utilise ça partout.
Et donc, potentiellement, on peut créer nous-mêmes nos propres flux
avec respectant tous les standards.
Et pour ce faire, on a une lébrerie qui nous permet, justement, de faire ça de manière assez propre
et assez béton.
Ça s'appelle Filsmiss.
Et toi, tu as déjà un peu testé ou pas ?
Non, je ne l'ai pas testé encore, mais ça pourrait être éventuellement
une libre de remplacement parce qu'évidemment, pour les podcasts,
on a des flux RSS pour publier sur les plateformes.
Et on avait déjà un système, une libre qu'on utilisait dans le site.
Mais peut-être qu'on va...
Je vais regarder si c'est mieux celle-là et peut-être que je vais remplacer par cette lébrerie.
Faire une migration.
Et là, je vois, en fait, on se rappelle qu'on avait galéré sur iTunes
parce que iTunes a leur propre standard.
Et donc, il faut mettre les bonnes balises et tout.
Et pour rappel, un flux RSS, c'est un flux XML.
On ne peut pas dire que c'est vert.
Enfin, c'est pas super joli à faire.
Donc, si pour le coup, on a une libre qui fait ça pour nous tout seul,
c'est plutôt sympa.
A tester ?
Ouais, à tester, ouais.
Mais ça me semble pas mal.
Est-ce que c'est la mort de Stack Overflow ?
Je crois que oui.
Ça va être une première victime de l'IA.
Enfin, voilà.
A priori, ils sont revenus à leur...
Un nombre de questions de 2009.
Donc, ça fait mal.
En tout cas, quand tu vois la courbe, ils ont déjà...
Alors, le Covid-19, ça avait déjà augmenté après, ça a redescendu.
Après, t'as chat gp'té le lancement.
Et là, on voit que ça chute grave, en fait.
Et puis, voilà, 2009, quoi, le nombre de questions posées.
Alors après, d'autres personnes commentent en disant qu'ils sont devenus plus...
Enfin, ils fermaient la question plus rapidement, etc.
Donc, en même temps, la plateforme, c'est un petit peu...
Comment dire ?
Autosaboté, tu veux dire ?
Ouais, autosaboté un petit peu, ouais.
Parce qu'il y a beaucoup de personnes qui se plaignent de la gestion.
Voilà, de la plateforme.
Après, il y a un truc qui me dérange.
En fait, l'avantage de Stack Overflow pour les devs,
c'est qu'on pouvait poser des questions ultra précises.
Et, émine de rien, il y avait quand même beaucoup de réponses qui étaient intéressantes.
Il y avait des réponses de merde.
On est complètement d'accord.
Ah, beaucoup, ouais.
Mais, il faut pas oublier aussi que chat gp'té a été entraîné sur une grosse base de Stack Overflow.
Donc, si Stack Overflow est supprimé,
on en tout cas moins alimenté,
ce qui veut dire que toutes les nouvelles questions avec les nouvelles techno n'auront pas de réponse.
Mais peut-être qu'il y aura une autre solution, un autre palliatif à ça.
Je sais pas trop quoi, en pensant en fait, si c'est bien ou pas la mort de Stack Overflow.
Ce qui est sûr, c'est que Stack Overflow a baigné, on va dire, sur les cinq dernières années,
même avant, même les dix, on pourrait dire, c'était un site indispensable.
En tant que dev, on était obligés de passer par là parce qu'on avait eu des problèmes
et on avait trouvé notre solution sur Stack Overflow.
À chaque fois que tu tapais ton problème sur Google, tu tombais là sur Stack Overflow,
les premiers résultats, c'était le dessus.
Mais on en discuterait après parce que justement, par rapport aux annonces de Google,
tu viens de dire par rapport au fait que si ça se parait, ce qu'il y aura du contenu, on en discuterait.
Allez, on passe sur la section avec plein de petites librairies qu'on trouve sympa,
qui nous facilitent la vie. Et là, ça s'appelle Paper.js, ça n'a rien à voir,
il n'y a aucun lien entre le nom et la fonctionnalité à laquelle cette librairie s'attache.
Clairement, Paper.js, ça fait quoi ?
C'est pour animer des SVG, c'est aussi simple que ça.
C'est vrai que le nom n'est pas explicite, mais voilà, il y a plein d'exemples,
ce que tu vas voir. Et donc, tu peux animer, c'est le troisième.
Il y a plein d'exemples, et puis ils animent des choses, ça bouge, etc.
C'est vraiment produit SVG.
C'est réactif à la souie. Ça nous permet de gérer toutes les animations de SVG.
C'est hyperfluide.
Et par contre, est-ce que ça fait tourner la becane ou pas ?
Ah ouais, toi tu ne peux pas voir, vu que tu as un ordi super puissant.
Il ne chauffe pas, quoi.
Il faut attendre que ça chauffe ou pas.
J'ai pas regardé ça.
Normalement non, puisque l'SVG, c'est quelque chose que tu...
Voilà, c'est du vectoriel.
Donc, normalement, c'est bien géré.
Après, si tu fais un SVG énorme, forcément, ça va faire plus de calcul.
Mais normalement, ça devrait aller.
Autre librairie plutôt sympa, on a tous rencontré dans notre vie le CAPTCHA,
où on devait soit cliquer sur des vélos, des voitures, ou dire,
oui, je ne suis pas un bot, je suis un humain.
Et souvent, c'est le CAPTCHA de Claude Flair.
Et là, en fait, on revient avec une solution qui, pour le coup, est open source.
Alors, je n'ai pas regardé la licence, c'est quoi ?
C'est MIT, donc ouais.
Ouais, open source.
Et ça s'appelle ALT-CHA.
Et en fait, c'est une solution qu'on vient héberger nous-mêmes, si j'ai compris, c'est ça ?
Ouais, c'est ça. Auto héberger, qui est compliance, etc.
Et qui répond tous les critères, GDPR, tout en fait.
C'est auto héberger.
Et après, il y a pas mal de...
Si tu redescend un petit peu, tu verras, il y a les exemples pour toutes les technos,
pour l'intégrer, etc.
Donc, c'est vraiment hyper complet.
Et surtout, voilà, ça te permet de te libérer des CAPTCHA Google et compagnie.
Ouais.
Qui ne sont pas toujours super privacy friendly, on va dire.
Bah du tout, ils ne sont pas du tout.
C'est pas du tout, ça met des cookies.
Ça entraîne leur...
À une époque, il y avait la légende qui disait que ça entraînait une niah derrière.
Mais...
Ouais.
C'est...
Voilà.
ALT-CHA, ça, c'est plutôt pas mal.
C'est pas mal, ça.
Ouais, pour...
Voilà, si tu es une agence ou n'importe, tu intègres souvent des CAPTCHA,
ça peut être une bonne alternative de l'auto héberger et puis, voilà, d'utiliser ton service.
Mais surtout, en fait, pour les clients qui ont cette sensibilité-là,
en fait, beaucoup de clients aujourd'hui et de plus en plus ont cette sensibilité de privacy.
Et donc, néanmoins, on ne peut pas se priver de ce genre de fonctionnalité
pour être sûr de ne pas se faire scroller par des bottes plutôt malveillants qui vont tester
toutes les requêtes.
Pour le coup, moi, j'ai analysé mes logs et j'ai vu que je me faisais scraper des données,
et enfin, que je me faisais visiter, en fait, où ils testaient toutes les URL.
Bon, c'est ainsi de e-commerce, donc j'ai pas trop le choix.
Mais en tout cas, sur du contenu un peu sensible ou compliqué ou gourmand,
énergivore, mettre ce type de solution-là permet de mettre la barrière à l'entrée,
sans pour autant, en fait, être tout donné à Google, quoi.
Donc, c'est super, super intéressant de voir ce genre de situation.
Bah les CAPTCHA, on aimerait bien pouvoir s'en passer.
Mais malheureusement, ils sont toujours très, très forts pour réussir à passer
les piages qu'on essaie de mettre sur les formuleurs, tout ça.
Parfois, t'es obligé d'en mettre.
Donc, ça peut être une bonne solution.
Et quand on parle de privacy et de sécurité,
petit utilitaire qui s'appelle Proton URL qui nous permet, en fait,
d'envoyer nos données sensibles.
Donc, on pense souvent aux clés API, souvent qu'on va partager
sur WhatsApp, pour info WhatsApp, je ne sais pas si c'est super safe,
ou en tout cas les e-mails, tout ça.
Ça est plutôt à éviter.
Donc, l'idée, c'est de pouvoir partager des données sensibles via un site,
où toutes ces infos vont être, on va dire, elles vont se détruire
au bout d'un certain temps ou un nombre de vues.
Bah là, celui-là, en fait, c'est chiffré de bout en bout.
Donc, après, je sais qu'ils ne stockent pas les chiffrements, tout ça.
En fait, c'est vraiment hyper...
Alors, c'est un ami qui a créé ce touti.
C'est un outil qui est totalement gratuit.
Et donc, tu peux régler la durée de vie de ton URL.
Ça peut être une heure, trois jours, une semaine, n'importe quoi.
Et derrière, en fait, tu l'envoies, la personne le reçoit,
enfin, via l'URL, tu l'envoies,
ils l'ouvrent, donc ils récupèrent l'info et c'est fini.
En fait, le truc se détruit et tu peux peut-être réouvrir une deuxième fois.
Donc, c'est une heure pratique parce que les clés API, OpenAI, tout ça,
tu peux te les faire envoyer.
Et ensuite, une fois que tu l'as récupérée, ça se détruit.
Donc, c'est totalement confidentiel.
Il n'y a pas de risque de fuite,
parce que, c'est-à-dire, tu vas partager sourcils-lac ou n'importe quoi.
T'as beau le détruire de l'historique, c'est pas totalement détruit.
On ne sait pas, ou sur un email.
Le pire, c'est l'email.
Donc, là, c'est un petit outil vraiment pas mal,
qui est totalement gratuit, qui est en plusieurs langues, etc.
Donc, c'est parfait.
Protonurl.ch.
C'est pas mal.
Exactement.
Top.
Allez, toujours sur les petites utilitaires pour les devs,
on connaît tous les...
On va avoir plein de petits logiciels qui vont
parser, cliner les URL,
utiliser ou décoder des JWT,
faire des diffs ou les choses comme ça.
Là, en fait, le gros avantage,
c'est que on va avoir tout en local.
Et ça s'appelle Leve Swiss.
Donc, c'est un peu le couteau suisse.
Mais l'avantage, c'est qu'on va pouvoir l'enregistrer sur notre machine.
C'est ça ?
Oui, c'est ça.
Tu l'installes, et après, tu l'ouvres.
C'est comme une application sur ton ordinate.
Et puis, tu as plein de tools disponibles.
Tu mets des snippets, tu peux te transformer,
faire des QR codes, encoder en bas 64.
Enfin, voilà.
On a plein d'outils qui font ce type de choses.
Mais là, c'est regroupé dans une seule fenêtre.
Donc, c'est pas mal.
Formater le JSON, tout ça.
Et ça marche en ligne.
Et pour le coup, vu que c'est en local,
c'est vous qui maîtrisiez tout.
Oui.
Donc, quand t'as pas de réseau, ça marche toujours en plus.
C'est cool.
Quand t'es en train de développer et que t'as pas de réseau,
tu peux quand même l'utiliser.
C'est cool.
La version de Tywin de CSS est passée en version 4.1.
Petit site qui vient en fait faire un énorme cheat sheet.
On concentre toutes les informations en une seule page
avec toutes les propriétés.
Clairement l'usage et l'interprétation CSS finale.
C'est-à-dire la balise float va nous faire un float de ce qu'on a choisi.
C'est bien le float.
Non, mais float tirer.
Mais qui est float ?
Oui, je savais.
En fait, quand j'ai vu ça, je me suis dit « float right » quoi.
Ça fait bien longtemps que je ne vais pas taper un float.
Mais peut-être que dans certaines circonstances, il faut utiliser float.
Alors, pour le coup, ça fait longtemps que je n'ai pas eu besoin.
Mais peut-être que je ne peux pas.
Alors, on va quand même préciser parce que pour les jeunes devs,
ou des devs qui ne sont depuis pas très longtemps,
il faut savoir qu'à une époque, il n'y avait pas grid,
il n'y avait pas flex, etc.
Et donc pour le positionnement, on utilisait beaucoup le float.
Float left, etc.
Donc ça faisait partie du CSS.
On en mettait partout.
Et donc c'est pour ça, c'est un peu une blague.
Puisque maintenant, on a totalement arrêté d'utiliser.
En fait, c'était une utilisation détournée du float.
C'est exactement ça.
Mais en tout cas, petit site cheat cheat qui est plutôt sympa.
Il fait version 3 aussi.
Normalement, je crois que c'est la version 3, il me semble.
Ah ouais, tu peux choisir la version.
Et puis surtout, tu es une recherche.
Et quand tu fais une recherche, tu ne t'appelles pas un truc.
En fait, il reste que ceux qui correspondent.
Cool, c'est pas mal.
Pour le coup, j'utilise pas ça.
Dans mon launcher de recast, j'ai installé un truc Tywin qui fait exactement la même chose.
Et donc comme j'utilise tout le temps recast,
je suis un addict fan inconditionnel de recast.
Recast qui est sorti sur IOS, c'est pas longtemps.
Ouais.
Et tu as testé quoi ?
Tu n'as pas compris.
Ça ne m'a pas emballé.
En fait, l'usage que j'ai sur mon ordinateur, avec mon raccourci clavier, je fais tout avec.
Je lance mes applications, je fais mes recherches en riole, mes recherches Amazon ou tout ce que je veux.
Je vais utiliser, je vais déclencher mes focus mode.
Mais voilà, il y a plein d'utilisateurs.
J'utilise aussi pour resaiser mes fenêtres.
Moi, j'utilise un avion pour le copier-collier.
Oui, mais c'est sûr.
Là, c'est l'historique.
T'as tout ton historique de copier-collier indispensable.
Mais j'avoue sur la version IOS, je n'ai pas compris.
L'utilité, c'est vrai.
Ouais, je suis sceptique.
Je ne sais pas si encore.
Mais je vais essayer aussi, juste pour voir si j'ai le même avis.
Avoir.
Autre utilitaire, en tout cas, librairie qui nous permet de faire des flots.
C'est devenu un petit peu à la mode.
On a vu ça apparaître pas mal avec tout ce qui est automatisation.
Ou en tout cas avec le développement des automatisations type Make,
N8N, Make, Zapier, etc.
Et là, c'est une librairie qui va nous permettre d'avoir dans un espace,
d'avoir des nodes et de créer des connexions.
Visuellement, on va pouvoir concevoir et utiliser ce genre de solution.
C'est fait directement en React Flow et en Svelte Flow pour React et pour Svelte.
C'est plutôt bien fait, plutôt propre.
Super intéressant.
Open Source propre, sur deux frameworks, on s'est fait réact.
Comme tu dis, ça permet de faire des systèmes avec des nœuds,
que tu vas accrocher, etc.
Des mine maps, des automatisations, tout ce qui est visuel.
Quand tu fais une application qui peut être une utilisation spécifique,
pour avoir une visualisation des éléments, c'est pas mal.
Cette librairie facilite la vie pour faire ça.
Et surtout sur toutes les interactions entre les nœuds, les connexions.
Tout va être bien stylisé dans un tableau, avec toutes les informations,
leur représentation visuelle, tout hyper classe.
Parce que ça ressemble à une sorte de G-zone, le rôle, le state.
Donc ça veut dire que tu peux le sauver.
Exactement.
Pour le coup, les nœuds, c'est vraiment les carreaux, les edges, les liaisons.
Il y a tout un de vocabulaire qui est plutôt bien expliqué.
Ceci est un nœud, ceci est un handler, un edge.
En fait, toute leur vocabulaire est expliquée.
Ce qui fait qu'après, visuellement, on peut créer des choses assez rapidement.
C'est très intéressant parce que tout ce mécanisme de flow,
le faire côté front, ça peut être très compliqué.
Donc, top, super outil, si vous êtes intéressé par ce système-là.
On reste dans la partie des outils.
Je pense qu'on connaît tous Prétieur et ESLint.
Sur Double Slash, on a pas mal parlé de Biome.js.
Là, il y a un article assez conséquent qui nous explique comment faire la migration de ESLint vers Biome.
C'est ça.
Biome, c'est du Rust, c'est un peu un multi-outil avec du vérification.
Comme ESLint, il va vérifier ton code, etc.
Il va formater ton code comme Prétieur.
Il fait plusieurs choses en même temps.
Il format tout ça.
Il est sur Rust, il est ultra rapide.
Rien à voir avec Prétieur, c'est ultra rapide.
Je l'ai déjà sur quelques projets Biome.
Il est très simple à utiliser parce que tu n'as quasiment pas de conflit.
Ils ont décidé certaines règles de base et tu les suis.
C'est pas comme ESLint, tu vas rajouter 18 modules.
Tout le monde connaît ESLint avec le package.design.
C'est super bien.
Pour le coup, je trouve ESLint super bien, mais c'est hyper compliqué à mettre en place au départ.
Quand chacun va de sa petite règle, on voit une règle différente.
Ça peut vite être compliqué.
On respecte le standard.
Oui, ça amène moins de flexibilité.
Mais en plus, tu peux overwrite dans Biome.
Oui, tu peux mettre des règles.
C'est dans la lignée.
Aujourd'hui, on a des outils comme VIT, quasiment à 0 config de base et très rapide.
Là, on est dans le même style.
Tu as quasiment 0 config de base et c'est rapide.
Pour ceux qui veulent faire l'immigration, il y a un petit article bien détaillé qui nous explique de passer de l'un à l'autre.
Très intéressant.
On bascule dans le monde de l'IA, parce qu'aujourd'hui, on se doit d'être un développeur IA.
Ce qu'ils appellent le Vibe Coding.
Oui, je n'aime pas trop celui-là.
Le Vibe Coding, ça me...
Je ne sais pas.
Qu'importe.
Toujours est-il qu'on rentre dans notre rubrique IA et Open IE vient modifier légèrement sa réponse de son API pour intégrer des nouvelles fonctionnalités ?
Oui, en fait, l'API s'appelle...
Alors bizarrement, l'API s'appelle Response.
C'est l'API qui permet de communiquer avec les différents modèles.
Il y a régulièrement des mises à jour, etc.
Mais là, la nouvelle, c'est l'intégration du MCP.
C'est super.
Alors ils avaient déjà annoncé qu'ils allaient prendre en charge le MCP il y a quelques semaines.
Donc c'est fait en intégrant dans l'API.
Pour le coup, c'est en train de devenir un peu un standard qu'on retrouve un peu partout.
Un peu partout.
Un peu partout.
Grosse hype, mais en même temps ça amène quand même pas mal d'infos.
Très grosse hype, c'est assez hallucinant.
En peu de temps, en 6 mois, comme le MCP est en train de s'imposer, tout le monde fait son serveur MCP.
Le propose, etc.
Mais vraiment, quand je dis tout le monde, c'est tout le monde.
Zapier vient de...
Les gros acteurs.
Donc coupler avec un IA, tu peux faire des choses intéressantes.
Évidemment, toujours faire attention à ce que vous installez.
Puisque vous partagez vos clés, etc.
Attention à choisir des serveurs MCP officiels, etc.
Mais je pense qu'il y a déjà des ripos qui répertorient tous les serveurs MCP, tout ça, qui sont dispos.
Et je pense que prochainement, si ce n'est pas déjà fait,
des outils qui vont analyser les services MCP pour voir s'il y a des failles ou des choses qui...
Si c'est clean.
Après, pareil sur les registries, bien faire attention.
Parce que quelqu'un de malveillant monte son annuaire MCP.
Et au final, il redirise vers des choses.
Enfin voilà, attention aussi.
Déjà, si on va sur le site officiel, je pense qu'on optimise nos chances.
En tout cas, on diminue nos chances d'avoir des MCP un peu verroules.
Attention, parce que tu vois, quand tu commences à mettre un MCP serveur de Stripe,
il faut mettre le bon.
C'est pas la même délire.
On est complètement d'accord.
Open IE qui lève le voile sur son modèle
ou en tout cas sur son agent dédié pour le code, vraiment spécifiquement pour le code,
qui s'appelle Codex.
Bizarrement, tout le monde a le même nom, donc ça va être facile.
C'est clair.
Tout le monde appelle.
C'est pas très original.
Ouais, c'est pour capables d'écrire du code,
corriger des bugs, tout ça, faire des tests.
Ok, mais en fait, tous les autres...
Enfin, je pense à Mistral qui...
Mistral.
Ouais, exactement.
Et donc, maintenant, c'est officiel, ils ont leur...
Ouais, alors comme je te disais, moi, perso, je n'ai pas pu le tester,
parce qu'il faut un compte pro.
J'ai un compte Open IE payant, mais ce n'est pas le mode pro.
C'est le mode au-dessus, le pro, donc je n'ai pas pu le tester.
Mais il semblerait que ce soit l'équivalent du chat qu'on a dans VS Code.
Dans le copilot.
Ouais, dans copilot, voilà, avec qui tu vas interagir,
il va voir ton code corriger, etc.
Après, il vient en frontal direct avec les codes sonnettes,
enfin, les cloud sonnettes, ou des choses comme ça,
tous les modèles qui étaient un peu...
Ouais, j'ai miné aussi.
Après, c'est incroyable la fascination qu'ils ont de faire des modèles pour faire du code.
J'ai l'impression qu'il y a plus de modèles pour générer du code,
code chose, en fait, pour l'instant.
Ouais, mais en même temps, ça se tient, parce que c'est un peu...
Je ne vais pas dire que c'est facile, mais les langages, en fait,
sont plutôt explicites et claires sur la doc.
La doc est hyper bien documentée, donc on vient alimenter un modèle
et maintenant, vas-y, construit, c'est...
Moi, j'ai l'impression que c'est beaucoup plus facile
et j'ai l'intime conviction que les modèles d'IA demain seront hyper spécialisés.
Donc avoir un modèle hyper spécialisé pour faire du code,
c'est beaucoup plus facile à faire que un modèle générique qui fait plein de choses
et donc, par défaut, qui va tout faire assez mal.
Et l'avantage, c'est que le monde de l'informatique et de la documentation technique
est plutôt bien fourni, donc il y a de la matière
et en plus, souvent, elle est écrite, donc c'est d'autant plus facile.
Donc les ferversances et l'apparition de tous ces modèles spécifiques au code,
ça ne me surprend pas.
Et puis quand tu vois les sorts de CurSort, Windsurf et tout ça,
tout le monde a envie d'avoir son outil pour le marché.
C'est vrai, mais...
Ok.
Et donc, on bascule sur OpenAI avec GPT-5 et...
Il ne s'est pas encore sorti, ça ?
C'est affuité, en fait, ça a affuité comme quoi, il travaillait sur GPT-5,
pas pour de suite évidemment, mais prochainement,
on annonce éventuellement, seconde moitié de 2025, plutôt fin d'année, on va dire.
Et surtout, la nouveauté, c'est une unification des modèles.
Donc ils vont partir sur un modèle unique, donc probablement GPT-5,
pour arrêter de fragmenter tous les modèles OpenAI,
où on en a un pléthor avec des noms dans tous les sens, 4 O, 4 Mini, etc.
Le command de mortel se perd un petit peu,
d'ailleurs dans le chat de bot, je suis sûr qu'il y a plein de gens
qui ne sont pas au courant qu'on peut changer le modèle en haut, tu vois par exemple.
Donc voilà, ils vont essayer d'uniformiser tout ça,
sur un modèle unique qui sera capable de tout prendre en entrée
et après de faire différentes tâches.
Donc c'est pas mal.
Ok.
Nice.
Nice, nice.
Le petit modèle avec compagnie.
Et puis, note news aussi, qui n'est pas dans les news,
mais je sais pas si je vais attendre parler.
On va finir sur OpenAI.
Ils viennent de prendre la totale main sur une société
qui, Jonathan Hive, tu vois, tu vois qui c'est,
un designer d'appel.
Ouais, Vincent D'Henry.
Il avait créé une société qui était spécialisée dans les outils,
enfin dans les devices here.
Ok.
OpenAI avait 25 % de part dans cette boîte.
Ils viennent de passer à 100 %.
Donc ils ont tout repris dans le but.
En fait, ils ont tout acheté dans le but de,
éventuellement, 2026, sortir un device here.
Donc OpenAI va se lancer dans les devices aussi,
tu vois, avec les designs de Jonathan Hive.
Donc là, ils viennent d'en acheter 6,5 milliards,
donc la plus grosse acquisition.
Après, il y a déjà eu des devices here.
On se rappelle du rabis, machin,
ça a floppé parce que les mecs,
ils voulaient liquer leur propre API.
Lorsque les API, tout machin.
Après, clairement, celui qui, enfin,
c'est un basique, mais celui qui contrôle le software,
le hardware et l'hardware déporté.
Donc les serveurs et tout, ils contrôlent tout.
Et donc, oui, clairement, on a vu que celui qui contrôle
le hardware avec le téléphone,
c'est celui qui contrôle le plus toute la chaîne.
Donc, c'est pas surprenant
que OpenAI se mette sur du hardware
pour aller maîtriser toute la valeur et toute la chaîne.
Ça se tient.
C'est du hardware.
Alors par contre, c'est spécialisé dans le hardware
qui est sans écran.
Voilà, c'est des petits trucs sans écran,
donc avoir ce qu'ils vont pouvoir sortir.
Mais c'est incroyable.
Je trouve que la sanction d'OpenAI est incroyable, en fait.
C'est-à-dire que si ils font du device,
on va les mettre au même niveau qu'Apple bientôt.
En plus, avec du design forcément sympa,
avec Johnny Hive, donc avoir celui-là.
Après, oui, avoir comment ça va.
Mais c'est très intéressant.
C'est très intéressant.
Ça, c'est sûr que ça amène une grosse info.
En tout cas, c'est toujours un incroyable nombre de milliards
qui sortent.
Que ça brasse.
Alors, on est complètement d'accord.
Alors, on parle en milliards.
C'est la hype.
C'est la hype.
Allez, on revient sur des choses qui nous,
en fait, on va utiliser la hype,
mais qui vont nous féliciter la vie.
Co-pilot, maintenant, on avait déjà à moitié parlé,
mais dans les derniers épisodes,
mais là, on y revient un petit peu plus précis.
Maintenant, on peut faire du chat.
On peut afficher...
On peut afficher,
ou on peut aller directement utiliser l'agent de Co-pilot
pour aller en fait exécuter du code.
Et en plus, ce qui est super intéressant,
c'est qu'il va nous dire,
ça, tu veux garder, ça, tu jettes, ça, tu gardes, ça, tu jettes.
Donc, on peut vraiment choisir ce que l'on garde
et ce qu'on refuse, ou ce qu'on peut regenerer.
Oui, oui, oui.
Donc, super.
C'est plein de nouvelles features
totalement intérêts dans VS Code.
Là, on se rapproche vraiment de Curesor et compagnies.
Je pense que ça se tire l'amour entre Curesor et Co-pilot.
N'oublions pas,
même si tout le monde parle de Curesor et tout le monde est R&P,
Curesor, ça reste quand même qu'un fork de VS Code.
Comme Windsurf.
Et donc, voilà.
Après, OK, deuxième point aussi,
c'est que Co-pilot,
c'est le premier à avoir fait le job,
mine de rien.
En tout cas, c'est...
Ah, il a déboussé.
Oui, c'est lui qui a exploré le chemin
avec complètement cadet boussaillé.
Et mine de rien, derrière, c'est GitHub,
ils sont monstres,
enfin, c'est des grosses, grosses, grosses boîtes.
Microsoft.
Et donc, c'est Microsoft derrière tout.
Objectivement, je pense que...
Ouais, Co-pilot n'a pas dit son dernier mot, je pense.
Non, il n'a pas dit son dernier mot.
Et puis, là, je vais re-utiliser en ce moment.
Alors, je n'arrête pas de changer d'éditeur de code.
Mais je le trouve plutôt pas mal.
Et point supplémentaire pour Co-pilot par rapport aux autres,
en fait, c'est que...
Donc, évidemment, ils marchent dans VS Code,
mais ils marchent aussi dans GitHub.
Et voilà.
Et donc, tu retrouves le Co-pilot dans GitHub
quand tu es sur le web,
même dans la...
Tu sais, comment ça s'appelle quand tu ouvres l'éditeur
dans le browser, là?
C'est le mode VS Code dans le browser.
Code Space.
Code Space aussi, là.
Donc, tu retrouves aussi dans le Code Space, tu vois.
Donc, ils marchent sur différents...
Enfin, différentes fenêtres.
Voilà.
Point supplémentaire, plus avantageux par rapport au Coursor,
où ça marche dans Coursor, en fait, finalement.
Et pour le coup, moi, ce que je trouve super cool
de l'avoir dans GitHub,
c'est qu'en fait, quand tu lis du Code,
et pour le coup, il n'y a rien d'extraordinaire,
mais je pense qu'on ne lit pas,
on écrit trop par rapport à ce qu'on lit,
et en fait, le fait de te forcer à lire du Code,
ça t'aide à être meilleur.
Enfin, en tout cas, moi, j'en suis intimé.
Ah oui, c'est vrai.
Et le fait d'avoir Co-pilot dans GitHub,
tu peux poser des questions,
tu sélectionnes, tu dis, vas-y,
explique-moi ça, explique-moi ça.
C'est quoi ça?
Et en fait, moi, j'utilise comme ça,
et je trouve ça vachement intéressant
pour justement monter en compétence.
Et le fait que ça soit intégré dans GitHub,
je trouve ça vachement bien,
parce qu'on peut poser les questions
dans le contexte de GitHub.
Et donc, ça, c'est top.
Et justement,
il y a une vidéo qui explique tout ça,
qui était sur Devox,
donc elle est un peu séparée.
On en a parlé de Devox au début de l'épisode,
mais on avait aussi une vidéo,
et je l'ai mis plus dans la rubrique IA,
de deux personnes, deux filles qui bossent chez GitHub,
et qui expliquent sur une vidéo de 45 minutes,
les différents modes,
Agentik, etc., chat, et tout ça.
Et aussi, ils parlent de GitHub,
d'interface, et ce qui est super,
je pense que c'est accessible
que dans les modes pro peut-être,
enfin, à voir sur quel mode c'est accessible.
Mais quand tu vas faire une PR, par exemple,
tu vas pousser,
Copilot va commencer à analyser ta PR,
à la lire,
à te donner des points d'amélioration,
donc il fait déjà, il prémâche le boulot,
pour le review ouvert,
il va pouvoir arriver et dire,
ah bah tiens, Copilot, etc.,
oui, j'ai d'accord, machin vidéo.
Et deuxième mode aussi,
il y a un mode qui permet de vérifier
s'il n'y a pas des failles de sécurité,
des injections possibles,
des choses comme ça.
Donc il y a ces deux modes qui sont,
ça pour ça, l'IA c'est top.
C'est facile de travailler,
ça vérifie ton code,
ça te sécurise le code.
Là, c'est vraiment le bon côté de l'IA.
Nice.
Voilà, super vidéo.
Et JetBrains dans tout ça ?
JetBrains, alors oui, on a eu un commentaire
dans le dernier épisode,
vous avez oublié Johnny,
et bah voilà,
c'est pas Johnny, c'est...
Johnny, c'est Johnny,
et Johnny, et Johnny.
Non, c'est Johnny, c'est le...
on va dire, est-ce qu'on pourrait dire
que c'est le Copilot
de JetBrains ?
Ah c'est ça, ouais, c'est ça,
c'est le Copilot de JetBrains,
qui est évidemment
exclusivement utilisable
sur les outils JetBrains.
Mais c'est ça, ouais,
c'est exactement ça.
Je pense qu'il y a un mode...
Alors j'ai pas testé,
parce que j'ai pas de JetBrains
dans ce moment,
mais j'imagine qu'il y a un mode
agentique, etc.
Donc on est vraiment
sur l'équivalent.
Ok.
Autre,
ils ont pas voulu copier,
mais on dirait quand même,
il s'appelle Jules,
Jules, avec un S à la fin.
Ok, c'est
un agent de code,
le site,
et un peu dans le même délire
que le site précédent,
quand même, on retrouve un peu...
Ah ça m'a dit ça, ouais.
C'est gros,
enfin voilà,
grosse inspiration du design.
Par contre, toi,
t'as été un peu hypé par le site,
t'as testé,
et...
Mais qu'est-ce que ça dit ?
Alors tu branches,
quand tu es pas dessus,
tu pour le tester,
tu branches un repo GitHub,
et ensuite,
il est censé communiquer avec ce repo,
puis tu l'as sélectionné.
Et là, je lui ai demandé
de faire des choses,
c'est un astro,
je lui ai dit,
« Essayez de me mettre à jour
l'astro, la version ».
Et là, il comprenait pas déjà,
je comprends pas
ce qu'il voulait faire,
machin.
Ouais, je vais aller voir
la dernière version d'astro,
enfin il comprenait rien en fait.
Après, je lui ai dit,
« Est-ce que j'ai des failles
de sécurité ? »
Et pareil,
il est complètement pommé,
le truc.
Donc en fait,
soit j'ai posé les mauvais prombes,
soit il est très mauvais,
je sais pas,
mais en tout cas,
pas convaincu pour l'instant.
Ouais,
c'est rare qu'on trache
une solution qu'on présente,
Patrick.
Je sais pas,
en fait,
Google qui a sorti ça,
alors on parlera
des annonces Google,
juste après,
mais je sais pas.
Ah mais c'est pas qui,
c'est un QB,
c'est Google Lab.
Ok.
Je soupçonne en fait,
Google d'avoir envoyé un mail
à tous les employés
en disant,
« Maintenant, vous faites que de l'IA,
je vais rien savoir,
sortez un truc en IA.
»
Et donc les mecs,
ils ont fait ça,
et puis en fait,
ça marche pas,
mais je sais pas,
en fait.
En tout cas,
moi, mon test,
c'était pas conclu.
Après,
je sais pas si c'est encore le cas,
mais je sais qu'à une époque,
chez Google,
il y avait beaucoup de,
ils avaient le droit
de bosser sur des sites project.
Ouais, 20% ouais.
Et en fait,
il y avait Gmail
qui était sorti comme ça,
tout.
Et ça se trouve,
ce projet-là,
il suit en fait,
d'un site project
des mecs qui bossent
chez Google,
tu vois.
Donc peut-être que
derrière,
ça peut sortir
vers autre chose.
J'espère qu'ils vont la meilleure,
en tout cas.
Avoir.
Et la Google IA,
il y a eu lieu.
Alors moi,
je suis passé
complètement à côté.
On en parlait tout à l'heure
en off avec Patrick.
Je suis passé totalement
à côté.
Qu'est-ce que j'ai raté,
Patrick ?
À côté,
il y a une autre chose,
une arrêta de d'annonce
sur la Google IA.
Et notamment,
de l'IA partout.
Ils en ont mis partout,
partout, partout.
Sur tous les outils,
Gmail,
Chrome,
tu vas débugger
dans le DevTools avec
NIA.
Ils en ont mis partout.
En fait,
c'est pas compliqué.
Ils ont,
enfin, ils ont mis partout
où ils pouvaient en mettre.
C'est-à-dire que c'était
vraiment le mot-clé
de la Google IA.
C'est de l'IA là,
de l'IA là,
de l'IA ici.
Vous pouvez faire ci,
vous pouvez faire ça.
Ils en ont mis partout.
Et donc,
c'est incroyable,
surtout,
jaminipro2.5,
c'est le modèle actuel
qu'ils ont sorti,
qui est le plus performant chez eux.
Et qui est multimodal,
qui est capable de faire plein de choses.
Ils ont des modèles de vidéos,
ils ont des modèles pour le son.
Enfin, ils ont plein de choses.
Voilà, c'est vraiment,
là, on voit vraiment,
ils sont partis en mode IA,
à fond,
c'est,
il n'y a plus que ça qui compte.
Donc, on peut dire
que c'est une réponse
directe à OpenAI,
c'est clair.
Mais c'est bien.
C'est toi,
ils ont été un peu squelés
par d'autres sociétés.
Donc, ils se réveillent un peu,
et puis ils essaient de
sortir des équivalents.
Mais,
moi, je voulais revenir,
surtout, sur la recherche.
Où,
il y a eu des annonces
assez incroyables.
Donc,
certains disent,
alors,
j'ai vu des vidéos de
médias sur YouTube,
où ils disent,
va Google à tuer le web,
en fait,
voilà,
c'est la fin du web.
Mais,
en fait,
la grosse nouveauté,
c'est que,
en fait,
la recherche Google,
comme on la connaît aujourd'hui,
va complètement changer.
Et va se ressembler
plus à Perplexity,
assez rapidement.
Donc,
en France,
on n'a pas encore le lancement
officiel de l'onglet IA,
mais aux États-Unis,
tout ça,
c'est déjà lancé.
Ou tu vas lui poser des questions,
il va te répondre,
il va te résumer,
etc.
Vraiment en mode Perplexity.
On va vraiment
sur un mode comme ça.
Donc,
de toute façon,
c'est clair que,
dans le futur,
la recherche Google,
ce sera ça.
Je ne sais pas si on pourra
l'appeler encore recherche,
d'ailleurs.
Et là,
déjà dans un premier temps,
la crainte,
en fait,
c'est que,
une fois qu'on aura le résumé,
les sites se posent à question,
est-ce que les gens ont cliqué
et vont venir sur le site ?
Oui.
Ça,
c'est la première question.
Et la deuxième question,
c'est,
ok,
si plus personne vient sur les sites,
on va arrêter de faire des sites.
Donc,
il n'y aura plus de contenu.
Donc,
qu'est-ce que l'IA va aller scraper ?
Oui.
Alors,
je ne vais pas faire mon vieux compte,
tu vois,
mais en fait,
à chaque nouvelle
innovation technologique,
on a les dit,
oui, ça va tuer.
Genre,
la vidéo
a les tuer la radio.
Et pourtant,
il y a encore de la radio aujourd'hui,
tu vois.
Les vidéos vont tuer les bouquins,
les hip-hop,
oui, mais c'est vrai, c'est vrai.
ou les kindles,
en fait,
vont tuer les livres en papier.
Mais il y a encore des livres en papier.
Et tu vois,
et donc,
en fait,
je crois pas que
il y aura une,
ça ne sera pas
et,
en fait,
non, pardon,
ça ne sera pas
où,
je pense que ça sera du
et.
Et donc,
je ne pense pas que ça va tuer,
enfin,
en tout cas,
c'est mon sentiment comme ça,
je peux,
et je peux me tromper.
Par contre,
moi,
ce que je vois,
c'est que sur les,
pour nous, les devs,
on va être obligé de pousser
le site map
pour le SEO.
Et je pense que,
maintenant,
je ne sais pas si tu as vu,
mais il y a des,
il y a des sortes de sites maps
pour les LLM.
C'était qui, en fait,
LLM soit texté.
Et exactement,
c'est en fait,
c'est le site map
pour les LLM,
où en fait,
on va lui donner de la matière.
Et comme ça,
quand le scrapper
de Openian
ou des,
ou de Google
qui vient pour les IA,
on vient lui donner,
peut-être,
du contenu différent.
Et donc,
si,
en fait,
le notre modèle,
si,
en tout cas,
si le modèle
est entraîné
avec nos données,
bah en fait,
on a,
on a déjà gagné le match, en fait,
parce que,
on s'impose comme,
je sais pas,
la référence
sur,
sur notre sujet.
Donc,
je pense qu'il y aura une course là-dedans,
le SEO va changer,
ça c'est clair.
il y aura aussi cette facilité pour nous,
en tout cas,
à intégrer, je pense,
dans nos applications,
dans nos,
dans nos sites internet.
Le site map LLM,
quoi,
on va dire.
Ouais,
le LLM,
c'est un frac,
on en parle,
mais officiellement,
c'est pas encore
pris en charge par OpenAI, tout ça,
officiellement,
ils ont pas annoncé,
mais bon.
Alors, attends,
parce que je n'ai pas fini.
Autre annonce,
Google Shopping,
au niveau de Google Shopping,
en fait,
tu vas pouvoir t'inscrire des alertes
sur un produit,
par exemple,
bah 10 mois quand
ils baissent le prix,
tout ça,
machin.
Donc,
le truc va t'alerté,
en fait.
Alors,
évidemment,
c'est de la présentation,
Google I.O. c'est tout est beau,
tout fonctionne,
après,
il faut voir dans la réalité.
Mais le truc va te prévenir,
que le prix a baissé,
et il va te proposer,
en fait, de l'acheter.
C'est-à-dire que
il va aller l'acheter pour toi.
Parce que Google a déjà
tes informations bancaires,
etc.,
ton adresse.
Donc,
il va aller sur le site,
il commerce,
l'agent,
il va passer commandes,
etc.
Donc,
c'est pas toi qui va aller sur le site,
c'est l'agent qui va venir.
Donc,
on en vient à ce qu'on dit
depuis plusieurs épisodes,
où c'est des agents
qui vont visiter les sites.
Donc ça,
ça, par contre,
ça, c'est déjà,
tu vois,
tu commences à te dire,
ah, c'est plus les gens
qui viennent acheter,
c'est des agents.
Donc,
à voir dans le futur,
comment ça va fonctionner,
si ça fonctionne bien ou pas.
Mais...
Ouais,
il faudra aussi que nous...
Un peu, un peu, un peu.
Bien sûr, mais bien sûr.
Moi,
j'ai eu une opportunité
de business, quoi.
Que si, en fait,
tu t'arrives à créer,
en fait,
un espèce de système,
où
tu crées ton agent
pour ton client,
pour son e-commerce,
ou commerce,
ou Shopify,
ou je sais pas quoi.
Et en fait,
tu viens lui intégrer
pour que demain,
Jacqueline,
elle puisse,
avec son téléphone,
utiliser
l'agent qui va bien
et acheter
son paquet de fleurs,
ou je sais pas quoi.
Tu vois,
le truc,
typiquement,
achète des fleurs
pour ma femme
et envoie lui.
Et...
Texto, c'est fait, quoi.
Bim, terminé.
Ouais.
Ouais,
je pense que
il y aura un usage.
Après,
il y aura toujours des personnes
qui voudront choisir
spécifiquement
les fleurs qui veulent,
tels bouquets,
livrés à telle heure.
Oui.
Mais il y aura un usage à ça.
C'est sûr et certain.
C'est sûr et certain.
Bah, de toute façon,
comme tu dis,
de toute façon, on a le lms.xt
qui a fait son apparition.
Mais je pense qu'à un moment,
ça va évoluer,
on va voir peut-être des API
qu'on va créer
pour que le lm se connecte
à l'API
plus simplement
au lieu de aller sur le site.
Finalement, ça sera plus rapide,
plus efficace.
Un MCP.
Je sais pas, voilà.
Ça va et pas un MCP, par exemple.
Donc, il y aura l'évolution,
de toute façon,
dans les moyens de communiquer
avec le lm
au niveau des sites, tout ça.
Donc, à suivre.
Mais c'est intéressant.
Malgré tout,
les high overviews,
on a parlé dans le dernier épisode
qui, les gens se plaignaient
que ça envoyait pas
tant de clics que ça.
Bah, ils l'ont lancé partout.
Voilà, mais lancé dans 200 pays.
Donc, voilà.
Donc, en France,
je crois que c'est pas encore
possible de lancé, mais...
Avoir avec le retour, quoi.
Si, si...
De toute façon, c'est lancé.
Donc, là, il n'y a pas le choix.
Google est parti.
Le train est lancé.
Donc, il va falloir s'adapter.
Il n'y a pas le choix.
Mais...
Il faut être au courant.
Il faut suivre ça,
parce que, voilà,
c'est des gros changements
qui arrivent.
Et en attendant
d'avoir le Google
avec la sémantique
LIA et la recherche
qui fusionne,
on peut déjà dire
que nous,
on est déjà adept
et fan de Perplexity.
On peut le dire.
Moi, je suis 100% fan.
Ah, j'adore.
Perplexity, je l'utilise.
Enfin, je...
À fond.
Et en plus, maintenant,
il est super rapide.
Donc, tu poses une question,
il te répond rapidement,
il te fait des résumés
assez concis.
Puis tu peux les partager.
D'ailleurs, j'en ai partagé
sur l'épisode.
Donc, c'est vraiment hyper
pratique, Lutier.
Et puis, tu as les news aussi
que tu peux lire tous les jours.
Il te fait des résumés de news.
Alors, plutôt américaine,
quand même.
Je trouve ça dommage.
D'ailleurs, c'est très bien.
On pourrait localiser un peu plus
en Europe, en France, tout ça.
Mais après, à toi de modifier
ton prompt pour aller donner
tes sources, tu vois.
Pour moi, d'affusté, oui.
Non, mais le problème.
Bien sûr.
Mais pour le coup,
c'est possible.
En tout cas, tous les deux,
on est...
Alors, on ne fait pas de pub,
on n'est pas à filier rien du tout.
On est abonnés chez Buick Telecom.
C'est le hasard.
Et, en fait, quand vous êtes
abonnés à Buick Telecom,
vous avez droit à un an
de Perplexity gratuit.
Donc, je ne sais pas si vous
étiez au courant.
Mais c'est plutôt cool,
parce que c'est 20 balles par mois,
je crois, Perplexity.
Donc, c'est plus de 200 euros
pour l'année.
Et donc, là, avec l'abonnement
Buick, vous avez aussi votre compte.
Vous cliquez, enfin, vous allez
dans les options, je ne sais plus
où c'est.
Enfin, ça se trouve sur le net.
Demandez à Perplexity,
si vous voulez.
Et vous avez un an gratuit
de Perplexity.
Moi, j'ai déjà activé.
Toi aussi, d'ailleurs.
Et pour le coup, tester,
c'est...
Malheureusement, c'est approuvé,
quoi, parce que c'est vraiment,
vraiment, vraiment top.
Et ça nous sert vraiment
pour construire, pour...
Ouais, pour...
Au quotidien, mais pour le boulot
aussi et pour le podcast aussi.
Donc, Perplexity,
un super, super outil.
Ouais, ouais, ouais.
Patrick, je te propose
qu'on en reste là pour cet épisode.
Oui, on est pas mal, là.
On est pas mal.
Un grand merci à tous ceux qui sont
restés jusqu'au bout de l'épisode.
Pensez à nous mettre un petit pouce,
un petit like, un petit commentaire.
Ça nous fait extrêmement plaisir.
On vous dit à très vite
pour un autre épisode.
Ciao, ciao.
Ciao.
Episode suivant:
Les infos glanées
DoubleSlashPodcast
Double Slash, un podcast sur le développement web. Retrouvez-nous régulièrement pour parler de sujets variés tels que la JAMStack, l’accessibilité, l’écoconception, React.js, Vue.js, Next.js, Nuxt.js, le CSS et des retours d’expériences sur des implémentations.
Tags
Card title
[{'term': 'Technology', 'label': None, 'scheme': None}, {'term': 'Technology', 'label': None, 'scheme': 'http://www.itunes.com/'}]
Go somewhere
La fabuleuse histoire de Next.js