
Épisode spécial 50 en live
Durée: 64m32s
Date de sortie: 27/10/2022
Un épisode spécial en live pour le cinquantième épisode du Podcast. Nous revenons sur l'évolution depuis le début et le futur du podcast. Nous répondons aux questions posées sur le chat en direct et les questions posées via twitter. Retrouvez toutes les notes et les liens de l'épisode sur cette page : https://double-slash.dev/podcasts/episode-50/
Bienvenue sur Double Slash, le podcast dédié aux outils et aux techniques pour le développement
web.
Yes, c'est parti.
Eh ben bonjour à tous et bienvenue sur un épisode un peu particulier dans la mesure
où c'est la première fois qu'on est en live Patrick.
Deux ans et demi qu'on a commencé.
Exactement.
Episodes 50 un peu particuliers où comme je disais on est la première fois en live.
Alors pour ceux qui peuvent nous voir directement sur Twitch tant mieux de toute façon cet
épisode sera diffusé évidemment sur toutes les plateformes classiques.
Mais on voulait un peu marquer le coup dans la mesure où on a refait tout le site internet
que tu avais fait en 2020.
Quand on a lancé le podcast au tout début c'était en mai ou je sais plus.
Avril.
Premier avril.
Je crois on était en plein confinement.
Premier avril.
Pas de super souvenirs mais on avait fait le site rapidement et puis on avait lancé
ça et on l'avait pas retouché du tout depuis deux ans et demi presque.
Donc là on a relancé le site.
Voilà il est encore un petit peu bugué on va dire mais.
Il est complètement bugué.
On fera une démo tout à l'heure avec une nouvelle URL qui est sorti.
Donc voilà pour ceux qui nous ont déjà suivi sur Twitch on avait déjà, ils ont déjà
vu un peu à quoi ça ressemble dans la mesure où on était, on a fait beaucoup beaucoup
de live code.
Donc donc c'était plus facile.
On va dire il y aura moins l'effet de surprise pour tous ceux qui qui nous ont suivi sur
Twitch.
Alors on s'excuse déjà pour toutes les personnes qui sont sur les plateformes qui
vont nous écouter à Post-Triory parce qu'on va prendre toutes les questions qu'il y
a dans le chat et donc on va discuter, on va échanger et c'est vrai que sur le podcast
on va perdre un petit peu cette effervescence et cette spontanéité on va dire.
C'est vraiment un épisode spécial live donc ça va changer complètement des autres
épisodes.
Donc si, ça serait un petit peu différent.
On a déjà des questions qui ont été posées sur Twitter majoritairement parce qu'on
avait demandé de poser des questions en avance.
Donc on a déjà quelques questions préparées et puis après s'il y a des gens qui ont des
questions qui vont poser sur le chat, le chat plutôt Twitch on va dire.
Oui bien sûr, sur le Twitch, directement sur le Twitch on voit qu'il y a déjà des
personnes qui se connectent.
On vous salue et ça fait plaisir.
Salut Thomas, salut Douski.
Ça fait plaisir de vous voir.
Important aussi de dire que maintenant on est sur Twitter mais non plus en nom propre
c'est-à-dire Alex ou Patrick mais on a directement le Twitter de Double Slash où on essaie de
relayer toutes les infos, on va dire tech dans notre univers et en tout cas maintenant
c'est un Twitter dédié.
Et d'ailleurs on peut commencer.
Donc on a fait le Twitter Double Slash underscore dev, on a le Discord.
Donc venez sur Discord pour discuter.
Il y a déjà pas mal de gens inscrits donc comme ça vous discutez entre dev et nous aussi
on discute avec vous.
Et puis on a aussi YouTube.
Évidemment YouTube vous pouvez retrouver toutes les vidéos qu'on peut voir lors des
épisodes à savoir que tous les épisodes maintenant sont enregistrés.
Donc il y a des épisodes où on va partager plus facilement des vidéos parce que sur
des épisodes news qu'on a lancé maintenant de manière mensuelle.
C'est-à-dire on fait un épisode par mois où on va justement relayer un peu toutes
ces infos.
Là on va plus facilement partager les écrans, on va échanger, on va dissequer un peu toute
l'actualité.
Et sur des épisodes avec un interview ou un intervenant qui est spécialisé dans son
domaine là on va plus parler sur échanger en mode visage contre visage mais parfois
on peut aussi montrer des choses intéressantes.
Je repense à l'épisode qu'on avait fait avec Bruno Simon où justement on parlait
de 3D.
Là c'est vrai que visuellement c'était hyper intéressant parce qu'il est hyper immersif.
Ouais, complètement.
Bruno c'était un spécial 3D donc il y avait vraiment des choses à montrer.
C'était super intéressant.
Et puis tous les épisodes qu'on a fait sur les animations, c'est sûr qu'en podcast
ça rend tout de suite un peu moins prenant mais parce que c'est quand même hyper visuel.
Yes, épisodes 50 ? Déjà.
Déjà, ouais.
En fait, on ne revient pas en fait qu'on soit déjà à l'épisode 50 depuis, on a commencé
en avril 2020.
Enfin quand on a commencé moi je pense que j'avais pas d'idées sur combien de temps
on allait le faire tout ça et puis là on est déjà à l'épisode 50 donc c'est énorme.
Ouais, ouais c'est hallucinant.
C'est qu'en fait on se prend vachement au jeu après je pense que toutes les personnes
qui ont écouté le podcast, toutes les personnes ont vraiment pu voir l'évolution et d'ailleurs
c'était même dans une des questions qu'on a déjà eues.
Clairement, nous on s'est lancé dans cette aventure en mode vraiment purement à la
rage, on va dire un peu en mode dev, c'est à dire ok on sait pas faire, on a envie
de faire, ok on va lire, on va se documenter, on va regarder un peu tout ce qui se passe
et on achète des micros, on apprend à monter des épisodes, on apprend à réguler le son
et en fait on voit vraiment, alors si vous avez la foi et vous pouvez aller écouter les
premiers épisodes mais je pense que la différence est vraiment notable et là où ça me surprend
en fait c'est que mine de rien maintenant on ne reprend plus les épisodes.
Tu veux dire qu'on retouche pas l'épisode, c'est en enregistre d'un coup et puis on
publie.
En fait je sais pas si tu te rappelles mais il y a un épisode qu'on avait fait sur les
grides et en fait il n'est jamais sorti ce épisode.
Et je pense que c'est très bien comme ça.
Il y a un épisode qu'on a fait, qu'on a enregistré deux fois et deux fois on a dit
non en fait on ne peut pas le sortir et il y a un épisode qu'on a refait intégralement
aussi parce qu'il y avait une erreur de connexion, c'était la merde.
Avec Simon.
Ouais exactement.
Il est au Canada donc forcément c'est un peu loin.
Mais ouais c'était...
Tu réponds déjà la première question.
Ouais c'est pas faux, c'est pas faux.
Mais en tout cas ce qui est sûr c'est qu'on a vachement évolué et maintenant on est
quasiment...
On fait quasiment que du live quoi.
Mais professionnel c'est...
Faut le perdre.
Non non mais on est full live et on ne diffuse pas les émissions en live sur Twitch mais
on pourrait quasiment le faire dans la mesure où en fait on ne travaille plus du tout, on
fait plus de montage quoi et on essaye de vraiment pu faire de montage du tout quoi.
On pourrait faire, je pense qu'on pourrait passer en live pour les épisodes où on est
tous les deux.
Après avec les invités c'est pas tous les invités qui acceptent d'être en live, qui
sont à l'aise pour être en live.
Même si on a eu pas mal d'invités qui sont habitués à faire des confs tout ça donc
ils sont super à l'aise mais bon c'est pas tout le monde qui...
Et puis après ça dépend les horaires aussi, on enregistre donc...
Mais après peut-être que pendant un temps on fera des épisodes en live.
Ouais non ça peut être super cool et à l'inverse aussi on a eu des personnes qui sont venues
justement où on savait pas trop si ils étaient à l'aise avec un micro tout.
Donc on a aussi vachement peaufiné notre process on va dire sur les intervenants pour éviter
d'avoir un intervenant où quand tu lui poses une question il dit ben oui, non.
Et donc non, non ça va être...
Ça c'était...
Ça on a vachement évolué là-dessus aussi quoi.
Ouais donc tu as déjà commencé à répondre à la question alors on va pas passer aux
questions directement.
Donc si vous voulez...
Si vous avez envie de poser une question sur le chat allez-y.
Et sinon on a déjà des questions donc je commence par la première c'était Aurélien
Milleet qui nous a posé la question sur Twitter.
C'était un retour sur l'évolution en fait du podcast depuis son début donc on a déjà
commencé à y répondre.
Comment on a évolué dans la façon de le préparer et gérer et si on est un peu plus
professionnel.
Et est-ce qu'on a changé notre vision aussi alors c'est plusieurs questions dans une...
Est-ce qu'on a changé notre vision de ce qu'on veut faire et comment ça impactait
notre façon de développer en fait ?
On a déjà commencé à répondre.
Donc clairement si vous allez écouter les premiers épisodes d'il y a deux ans il y
a vraiment une grosse différence entre aujourd'hui et il y a deux ans.
Enfin moi je me souviens après je sais pas c'est pareil pour toi mais j'étais
jamais...
J'étais un peu stress à chaque fois qu'on commençait à enregistrer et c'était surtout
quand on lançait le bouton enregistrer.
Et j'avais pas mal de stress surtout dans les premiers épisodes et tout c'était
jamais vraiment à l'aise.
C'est un truc qui a vachement disparu.
Aujourd'hui moi j'ai plus trop de stress avant d'enregistrer même si...
Enfin disons que j'ai plus peur de dire les conneries en fait même si j'en dis plein.
Ouais après je pense qu'on est vachement plus à l'aise maintenant avec le micro devant
nous clairement.
Par contre je pense aussi qu'on est moins stressé parce qu'on est plus préparé.
Ouais même même même si parfois c'est assez...
Non on n'est pas toujours toujours suprapréparé mais en fait on a mis en place un process
qui justement en fait avec nos chaînes.
Bon je pense que tout le monde...
Enfin si vous connaissez pas nos chaînes nous on utilise ça pour préparer nos podcasts.
Et en fait le fait d'avoir le sujet, de creuser un peu en amont, de préparer, on arrive
sur le sujet déjà détaché et donc on a moins peur.
Après il faut aussi être hyper honnête et lucide sur le fait que ouais on va pas...
On peut pas maîtriser tous les sujets.
Non.
C'est impossible donc c'est aussi pour ça qu'il y a des intervenants.
Donc on s'est lancé au départ en mode ok on va parler de la tech mais on savait pas du
tout ce que c'était une charte éditoriale, tout ça.
On est parti vraiment en mode un peu yolo et maintenant on a clairement trois types
d'épisodes qui sont les news donc vraiment l'actualité qui...
Des épisodes en mode d'interview avec un expert du domaine ou quelqu'un qui a un point
de vue hyper intéressant sur lequel on peut échanger.
Et des épisodes un peu plus éducatifs où là on vient directement parler d'une techno,
d'une découverte où on va dire ces épisodes un petit peu plus pédagogiques quoi.
Ouais et c'est ceux qui demandent le plus de travail.
C'est clair.
Parce qu'on a beau savoir connaître un sujet ne serait-ce que les propriétés, ces
choses comme ça.
Après quand il s'agit d'en parler sur un épisode de podcast, on est obligé de travailler
en amont pour pas dire de conneries, être sûr de ce que ça fait etc.
Donc c'est vraiment ce qui donne le demande de plus de travail donc on en fait quand même
régulièrement.
C'était un an à fait pas mal avec les animations pour ça.
Clairement.
Et pour répondre à Aurélien sur sa question, est-ce que ça nous a fait évoluer dans notre
manière de bosser ?
Moi je dirais oui parce que oui et non.
Parce que déjà à la base on était, je pense qu'on est tous les deux assez curieux
et on fait du dev et on suit la techno, on est hyper curieux donc on va aller tester
des choses naturellement.
Sauf que là on va peut-être le pousser encore plus parce qu'on sait qu'on va écrire
quelque chose où on va discuter, on va échanger dessus.
Donc ça nous pousse encore à faire encore plus mais surtout à structurer toutes les
infos qu'on collecte.
En fait avant moi ce que je faisais, je faisais de la veille mais je n'otais rien.
Je faisais de la veille que pour moi.
Là je fais de la veille mais plus structurer et je viens noter plein de choses.
Donc je vais mieux retenir les choses que je vois parce que derrière je vais en parler
et j'ai envie de tester, j'ai envie de faire.
Donc clairement oui je pense que ça m'a aidé.
Après là où je suis relatif aussi c'est que tu ne peux pas tout faire.
Donc même si j'ai envie de faire plein de choses, je ne vais pas me mettre partout.
C'est clair.
Toujours envie de faire plein de choses.
Non oui, ça n'a pas vraiment impacté ma façon de travailler.
Je suis pareil, je suis curieux.
De toute façon si on est là, on est curieux à la base et qu'on aime aussi transmettre
aussi surtout.
Je pense que c'est pour ça qu'on a fait le podcast qu'on vous a déjà des vidéos.
Enfin moi j'en faisais aussi je pense.
Et on aime transmettre en fait surtout ça.
Et après ça demande d'être plus sérieux quand on a profondi un sujet.
Et puis en même temps ça nous fait apprendre.
Enfin moi perso ça me fait apprendre pas mal de choses.
Des fois que je ne connais pas vraiment exactement comment ça marche.
Donc je vais approfondir et puis j'apprends un peu plus sur la feature ou n'importe
quoi.
Après ça va façon de développer pas tellement je pense.
Par contre, enfin après je ne sais pas si c'est lié au podcast mais je suis un peu
moins radicale en fait aujourd'hui.
Oui, on s'est vraiment déradicalisé.
Je pense qu'avant on était très orienté, très très front avec des points de vue très
arrêtés sur les techno et au final plus on rencontre de monde plus on discute avec
des personnes qui ont des bagrandes totalement différentes qui viennent d'horizons vraiment
diverses.
Et on relativise beaucoup plus et clairement on est beaucoup plus indulgent avec toutes
les techno.
Ouais plus ouvert.
Enfin voilà chaque techno a ses avantages et ses inconvénients.
Après on essaye quand même de faire un max de peser le pour et le contre pour pas
tomber dans le dogmatisme de la techno et d'être vraiment sûr.
On garde cette vision de la techno c'est un outil après qu'est ce qu'on va en faire
et est ce que cet outil est la meilleure solution à notre problème.
Et sans faire du gros spoil mais il y a un épisode qui est super intéressant qu'on
a enregistré avec Guillaume justement où on parle de toute cette évolution technologique,
cette hype et toutes les tendances qu'on a et c'est super intéressant.
Et ça sort bientôt.
Ouais courant de moi.
Pas de date on ne dit pas de date.
Non non donc ça c'était bon première question.
Ensuite on avait alors je peux passer à celle de Raphaël Baudet.
Est ce qu'on peut parler ? Alors il demandait quel stack on utilise au quotidien ?
Tu avais déjà fait une vidéo là dessus ?
Ouais.
T'as changé ou quoi ?
Non j'ai pas trop changé.
Je reste quand même intimement convaincu que qu'il faut en fait tu peux bouger ta
stack au fur et à mesure de ta carrière mais tu ne vas pas changer de stack tous les
trois mois sinon tu fais que apprendre et à un moment donné c'est hyper chronophage,
ça prend du temps et tu passes plus de temps à chercher comme en faire plutôt qu'à
faire.
Donc je reste intimement convaincu qu'il faut un peu se faire du focus sur sa stack,
la poncer et trouver sa limite et bizarrement tu trouves des projets qui fitent largement
sur la stack.
Pour faire super cours je suis fan de vue, NUXT évidemment en CSS, Tywin CSS.
Si il y a graphQL avec Asura et du serverless quand il y a besoin, plutôt culture fronte
avec un maximum d'automatisation sur le bac.
Ok, toi tu n'as pas trop changé.
Alors moi j'ai jamais répondu à cette question quel stack j'utilise au quotidien
parce que tout simplement en fait bah j'en ai pas.
C'est pas vrai, il m'en.
Non, en fait moi j'ai beaucoup changé à ce niveau là.
En fait j'ai pas de stack particulière même si je suis plutôt développeur React depuis
un petit moment depuis 2016 au moins facile, enfin quasiment depuis le début quoi.
J'adore vue mais moi je me considère plutôt comme un développeur javascript, fronte,
CSS, PHP, ce que tu veux.
C'est des langages que je maîtrise et en fait pour moi il n'y a pas vraiment de stack
idéal.
C'est plutôt la stack qui correspond au besoin du projet et je ne vais pas compliquer
les choses si il y a besoin de un truc simple, je vais faire un truc simple, si il y a besoin
d'un truc plus compliqué je vais aller chercher ce qui correspond, qui va fitter parce qu'en
fait finalement il n'y a pas vraiment de framework ou de CMS ou de ce que tu veux qui
correspond toujours parfaitement et ce que je vais analyser en premier c'est le besoin
et après on choisit la techno qui correspond au besoin et pas essayer de modeller la techno
qu'on utilise au quotidien au besoin pour que ça fit.
C'est souvent l'inverse qu'on fait dans les projets web en fait, c'est qu'on maîtrise
par exemple, je prends l'exemple des développeurs WordPress, les mecs vont tout faire en WordPress
même si ça ne correspond pas.
En fait ils vont tourner l'outil dans tous les sens pour le faire rentrer.
Un truc un peu bâtard et moi je ne veux pas tomber dans ce truc là et donc l'avantage
c'est que je maîtrise pas mal de langages, enfin les langages du web on va dire.
Donc ouais des outils des fois j'en apprends les nouveaux mais finalement au bout d'un
moment tu apprends vite et surtout ça fait évoluer ta façon de coder parce qu'il y
a des choses qui sont différentes en vue dans React tout ça si tu prends.
Après ça pour moi c'est des petites migrations de techno parce que enfin tu vois c'est pas
comme si tu vas passer sur du Scala ou du LXI ou du Go ou du Rust.
Là après c'est des vrais schismes quand tu viens par exemple de PHP, JavaScript passer
à Rust c'est un autre paradigme c'est pas le même délire quoi.
Donc là tu changes ta stack.
Là tu changes vraiment ta stack.
Après enfin tu vois si on simplifie tu fais du PHP et du JS.
Je fais de langages du web.
Il a chœur.
Je suis plutôt React depuis un moment et du coup j'ai beaucoup travaillé en React,
beaucoup de Next tout ça mais j'adore Vue, je fais beaucoup de projets en Vue aussi avec
Dunex aussi, j'adore les deux en fait.
Mais s'il y a besoin de faire du JavaScript, j'en fais quoi, si y a pas besoin de framework
je m'en passe.
Si y a pas de style win je peux m'en passer aussi.
Bien sûr mais d'autant plus qu'aujourd'hui le CSS moderne commence vraiment à être
vraiment sympa.
Donc non clairement ça c'était pour la partie un peu stack.
Raphael il nous avait posé d'autres questions je crois.
Qu'est ce qui a fait bouger le plus le monde du dev web en 2022 ?
Bon là il n'est pas fini mais il y a une prédiction pour 2023.
Qu'est ce qui a fait bouger en 2022 ?
Alors qu'est ce qui a fait bouger en 2022 ?
Moi je trouve, alors peut-être parce que c'est mon point de vue mais la hype redescend sur
toutes ces techno là.
On arrive à une certaine maturité je trouve.
Jamstack tu veux dire ?
Ouais tu vois Jamstack tout ça, tout le hype techno.
Même s'il y en aura toujours mais après je pense que j'ai un biais parce que moi
moi même je me stabilise et je suis moins dans la hype tu vois peut-être.
Non non je suis d'accord en fait tout ce que jamstack tout ça c'est vachement calmer.
Et puis là la guerre même s'il y en a encore qui se battent mais la guerre des framework
aussi entre guillemets framework un peu fini aussi.
C'est fini parce qu'il y a même s'il y a des nouveaux qui rentrent Svelte à pousser
solides machins.
On voit aussi qu'aujourd'hui tous les outils ils deviennent totalement framework agnostique.
Et donc en fait cette guerre est la plus vieille d'être quoi, la plus de sens.
Et puis surtout moi je pense en 2022 c'est le island architecture là.
Tous les frameworks s'y mettent en fait le fait qu'un élément est interactif avec
le reste en fait ça reste du classique qui n'est pas hydraté tout ça.
Ça je pense c'est la nouvelle c'est vraiment l'évolution et c'est ce qui va arriver
je pense sur 2023 et d'ailleurs tout à l'heure il y a la next conf un peu plus tard là.
On aurait dû appeler l'eurobbinson ils ont dit putain les gars vous pouvez pas décaler
votre annonce de conf là on fait notre live 50.
Donc je pressens qu'ils annoncent pour next en fait de façon les réactes component en
fait et qui sont un peu dans cet esprit là en fait de island.
Ouais après il y avait déjà annoncé un petit peu avec les serveurs side component les
choses comme ça là.
Et donc clairement il y a une sorte d'hybridation je sais pas si ça se dit.
Mais en tout cas on prépare pour le coup un épisode sur les modes de rendu et justement
sur le client side le serveur side l'hybrid et tout toutes ces choses là on va clarifier
un peu.
Ouais pour un gasby qui en sort un tous les jours aussi de nouveau.
Avec tout le marketing qui va derrière et donc ouais je pense qu'il y a vraiment un
truc qui est intéressant et qui va se mettre en place une certaine maturité et un retour
au bon sens.
Et puis il y a le retour aussi du monolithique.
Hatch tag on en parle dans un prochain épisode avec Guillaume.
Ouais clairement.
Alors il y a quelqu'un sur le chat qui nous dit 2023 la fin de WordPress est-ce que
toi tu crois ça ou pas ?
Pas du tout non.
Je suis désolé.
Alors ça c'est un truc je pense qu'on est très très loin.
Déjà d'un en étant réaliste en fait on regarde les chiffres il fait tourner énormément
de sites après plus ou moins fait ça on peut en débattre.
C'est un gros débat.
Mais c'est une techno qui est hyper utilisée qui est facile d'accès qui est open source
qui est vraiment facile d'accès pour beaucoup de gens même des sites qui sont faits par
des gens qui sont pas du tout techniques en fait.
Donc ça donne la possibilité à des gens de mon technique de faire des sites web.
Donc faut pas oublier cette partie là aussi on n'est pas tous dev.
Et puis après comme je fais aussi des sites WordPress dans un temps je sais qu'on peut
faire des sites WordPress de bonne qualité.
Donc faut pas comment dire on peut pas acheter le bébé avec le bain.
Il faut pas acheter le bébé.
Ouais c'est ça il faut pas vider le bain.
Non il faut pas jeter le bébé avec le bain.
Ouais voilà.
Donc tout n'est pas mauvais dans WordPress.
Il y a des bonnes évolutions notamment en Gutenberg qui est une énorme évolution qui
m'a fait revenir sur WordPress.
Mais d'ailleurs je crois qu'il y a un épisode WordPress spécial WordPress on va dire WordPress
moderne un peu on pourrait dire ça.
WordPress Crafts comment on dit ça le Crafts développement.
Craftment ou Craftsman développement.
Ouais en tout cas.
Comment faire du bon WordPress.
Avec Gutenberg et tout ça.
Ouais toutes les enfin utilisées avec le système classique de vue WordPress sans sortir
sans utiliser les sites builder ou des trucs comme ça.
Enfin dégueulasse quoi.
Donc on fera sûrement un épisode de WordPress dans les prochains avant la fin de l'année
je pense.
Top.
Top et nos prédictions pour 2023.
Ouais je pense qu'on a déjà pas mal répondu un peu à ça sur ce retour de retour à la
raison d'un peu de bon sens.
Après il y aura de toute façon des nouvelles techno qui vont sortir, une nouvelle hype
qui va se mettre en place c'est sûr et certain.
Mais bon après c'est à nous de savoir faire la différence, de pondérer, de tester, de
dire ok est-ce qu'il y a une maturité ou pas.
Je pense à tout l'écosystème Node côté runtime qui est en train d'exposer entre
Node qui se tire la bourre avec burn avec dino et tout ça.
Bon bah nous en tant que dev ça va pas changer grand chose quoi.
Pour nous c'est transparent.
Donc il y a peut-être une guerre qui va se mettre en place sur 2023 là-dedans.
Nous en fait on va juste récupérer le bonus quoi parce que ça va se tirer la bourre
et puis nous on aura que du runtime plus rapide, plus efficace et plus efficient donc tant
mieux quoi.
Moi je dis 2023 ce sera consolidation en fait des systèmes en fait.
Ils sont déjà bien, enfin aujourd'hui ça tourne bien, tout tourne bien, réacte, vu
tout ça tout tourne bien.
Je pense que c'est vraiment l'Islande architecture qui va se développer sur à peu près tous
les frameworks et puis voilà quoi.
Après ça va pas casser des gros paradigmes de toute façon.
Non, on tourne en rond.
Ouais voilà c'est exactement ça en fait quand tu viens analyser un peu le web c'est
on a fait du statique dans les années 98, demi les machins, après on a fait du server
side, après on a revenu sur la jam stack mais ça pose ces problèmes alors on fait un truc
qui bride et c'est tout le temps, c'est une sorte de cycle permanent où la techno
évolue et mais on va dire c'est le cycle classique quoi donc rien de bien monstrueux.
Qui tu voudrais inviter en mode invité de rêve ?
J'ai pas d'invité de rêve en fait, on l'a déjà eu non ? En fait ton invité de rêve.
Bah le mien oui, clairement.
Alors j'ai pas d'invité de rêve parce qu'en fait finalement je me rends compte qu'on
a des invités qui sont pas très connus qui sont super intéressants donc en fait je
n'ai pas d'invité de rêve parce que moi l'invité de rêve c'est celui qui est super
intéressant et on en a tous tous les invités qui étaient super intéressants.
Des fois on a des grosses surprises sur les discussions, des grosses grosses surprises.
Je me rappelle de snipkart comme il s'appelait François, on a une discussion super intéressante
au delà du développement c'était même sur la gestion d'une équipe, je mène tout ça.
Enfin voilà c'est toujours des discussions super intéressantes et tu ne le vois pas venir
en fait, tu ne peux pas deviner si un invité va être intéressant ou pas.
Mais en tout cas aujourd'hui je pense qu'on a tous nos invités qui étaient vraiment super.
Et pour le coup parfois en fait on se rend compte qu'on coupe le podcast trop tôt
parce qu'en fait on presse le bouton stop, on arrête d'enregistrer et en fait on continue
encore à parler avec l'invité et on échange, on se rend compte que c'est super intéressant
ce qu'on dit et tout. Mais il y a aussi une réalité c'est que les épisodes après sont vraiment
trop trop trop long ou alors il faudrait pour le coup assumer jusqu'au bout et faire une fois de
temps en temps des épisodes à rallonge total ou on vit le truc complet ou je sais pas à réfléchir.
Mais sinon pour répondre à la question, oui moi quand j'ai lancé le podcast,
clairement mon objectif c'était d'avoir Sébastien Chopin qui vient nous parler de NUXT
parce que comme je le dis dans l'épisode NUXT, moi j'ai commencé NUXT, je connaissais rien du tout.
A l'époque je faisais du Ruby and Rays et je vois ça conf à The Family et je pipe rien mais j'ai
envie de faire ça, ça a l'air trop cool et aujourd'hui en fait je fais que ça au quotidien
et donc la voir sur le podcast est vraiment sympa donc ça m'a fait plaisir.
Je te propose de couper un petit peu les questions par le petit quiz que je t'ai préparé.
Alors à savoir que j'ai eu interdiction de voir les questions donc je ne connais pas les questions.
C'est une petite question.
Ok, ok.
C'est comme ça que ça fait une petite ambiance.
Alors quelle année a été présentée la première version de VS Code ?
2013, 2015 ou 2016 ?
2015.
2015 ?
Alors attend parce que je vais regarder la réponse.
Alors je sais pas.
T'es bon, t'es bon.
Alors 18 novembre 2015.
2015 je l'ai.
Non, pas mal, pas mal.
Je suis surpris là, je pense pas que t'en as un.
Comment se nommer l'implémentation concurrent de JavaScript par Microsoft dans Internet Explorer jusqu'à la version 9 ?
J'ai MScript, JSON script ou JScript ?
J'en sais rien du tout.
Il faut être un vieux dev pro.
Ah ouais, je suis pas assez vieux.
Allez, JScript.
Ouais, c'est ça.
C'est vraiment de la chance.
C'est de la chance.
C'est que de la chance.
C'est que de la chance ? Ah oui.
Alors depuis combien d'années, nous nous traînons Explorer 11.
Enfin il est retiré officiellement depuis le 15 juin 2022.
Donc c'est 9, 10 ans ou 11 ans ?
J'en sais rien.
Allez, 9.
C'est ça.
Je sais vraiment du hasard.
Je te jure que c'est du hasard.
Il a été renseé en 2013 et donc...
C'est du hasard de 2022.
Il a été officiellement enlevé.
Donc tout le monde est redirigé vers Edge.
Bonne nouvelle depuis juin.
Allez, 4e question, c'est déjà trop bon.
T'es trop bon toi.
Quel date a été publiée le premier commit pour vue ?
Alors celle-là, si tu te trouves,
July 2013, July 2015 ou July 2016 ?
July 2015, pas la première version.
Attention.
July 2015.
Ah, enfin tu te plantes.
July 2013 en fait.
July 2015, du code source du projet a été daté
July 2013 et la première version de vue
a été publiée en février 2014.
Ah ok.
Ah ouais, je pensais pas que c'était...
Tu vois, je pensais que c'était plus récent que ça.
Mais en même temps, le premier commit, première version, ça se tient.
Et dernière question.
Quel est l'année de création de Node.js ?
2007, 2009 ou 2011 ?
Je n'en sais rien du tout.
Allez, 2009.
C'est ça.
Ah mais c'est...
Je n'en sais rien.
Non, c'est ça.
2009 en fait, ça a été créé en 2009.
Quand tu lis l'histoire un petit peu sur Wikipédia, c'est marrant.
Parce que le mec cherchait une solution pour faire de...
d'avoir une barre de progression de chez plus quoi, de plo, d'un truc comme ça.
Et puis il s'est dit, putain, j'arrive pas à le faire.
Et il a commencé à chercher une solution.
Je vais faire un runtime.
Je vais faire un runtime comme ça, je pourrais faire...
Mais c'est trop bien.
Bon alors.
Bon, et moi je n'ai pas préparé de questions, Patrick.
T'as pas fait de quiz ?
Non, j'ai pas fait de quiz.
Je l'ai fait Fénias aujourd'hui.
Vraiment.
Sans préparation pour le coup sur l'épisode 50.
Bon allez, on continue.
Sur les questions, il y avait Thibault le prêtre qui nous a posé plusieurs questions.
Je ne sais pas si on va répondre à toutes parce que le mec, c'est un sniper des questions.
Mais trop bien, merci Thibault, parfait.
Celle-là, c'est dans 5 ou 10 ans, dans quoi tu te projettes en fait ?
Alors à travers...
Tu serais toujours contributeur individuel ou formation, ménagé.
À travers le podcast ou à travers Def Perceau ?
On n'a pas l'info ?
Non.
Ok.
Alors moi je vais répondre un peu des deux, mais après on dévoile un peu le podcast, la suite de Double Slash, tout ça.
Alors on va dire à titre perso.
C'est à l'époque de l'épisode 50.
C'est pas faux, c'est pas faux.
En clair, aujourd'hui on fait du podcast.
Nous ça nous a mis, en tout cas, moi ça m'anime énormément, c'est cool.
Néanmoins je trouve qu'on va pas assez loin, dans la mesure où notre objectif c'est toujours de transmettre et de faire évoluer,
de partager des infos, des connaissances.
Et je pense que le podcast c'est un bon moyen, mais on peut aller beaucoup plus loin.
Et c'est pour ça aussi qu'on est maintenant sur Twitch et sur Youtube.
Parce qu'on peut montrer plus de choses, on peut prendre le temps d'expliquer dans un contexte hyper hyper particulier.
Et donc le medium vidéo s'y prête un peu mieux.
Donc clairement, sur le moyen terme, ça serait évidemment de faire plus de vidéos et plus de live-codes.
Mais du live-code sur Twitch en mode un peu plus workshop.
C'est-à-dire pas du simple live-code où on vient partager, où les personnes regardent le live-code,
mais qu'il y ait plus cette notion d'interaction.
C'est-à-dire on vient parler d'un concept, on explique les choses.
Derrière on fait un petit exo en mise en situation.
Tout le monde prend le temps de l'implémenter.
Et après on fait une sorte de correction tous ensemble.
Mais sur Twitch, je pense que ça serait avec des sessions bien plus organisées, bien plus structurées.
Et ça en tout cas, ça serait vraiment super intéressant.
Et donc en tout cas moi j'ai vraiment envie d'aller plus là-dessus.
Et après, pourquoi pas sur Double Slash, le nouveau site qu'on va présenter tout à l'heure,
de faire des workshops ultra-ultra-spécifiés, toujours sur Twitch.
Mais pourquoi pas aussi faire de la formation en vidéo, formation payante, formation gratuite.
Mais sur des sujets ultra précis.
Parce que je pense qu'on peut amener, pour moi il y a vraiment un niveau entre la formation débutante
et la formation hyper-expert.
Il y a un milieu qui est un peu intéressant à l'explorer.
Parce que quelqu'un qui est junior, il n'est pas débutant, il est junior.
Par contre il a besoin de monter en compétence sur des techno hyper-spécifiques,
ou sur des paternes, des choses comme ça.
Et c'est là où je pense qu'on peut se placer.
Et là qu'il y a de la marde, des tutos Helloworld.
Exactement, RallQ des Helloworld, c'est exactement ça.
Donc en tout cas moi je veux vraiment ouvrir là-dedans et je veux pousser ça.
Par contre je sais aussi très bien que ça va pas se faire du jour au lendemain.
Donc je ne vais pas arrêter mon activité de dev pour les boîtes
et pour leur faire des logiciels sur mesure.
Je ne sais pas si je peux rajouter quelque chose.
Tout est dit.
Non, sûrement dans la formation.
Enfin moi ça fait longtemps que j'ai envie de faire des formations.
Parce que j'aime la transmission.
Je trouve que c'est vraiment utile de servir notre expérience
pour le transmettre à d'autres personnes.
C'est un peu con de le garder pour nous-mêmes, pour tout, nous tout seul en fait.
Par contre j'adore dev, donc moi je continuerai toujours à développer.
C'est clair.
C'est clair.
J'ai la chance d'avoir un autre métier à côté où je suis moniteur de ski.
En fait j'ai déjà bouclé la boucle, c'est-à-dire le fait d'être moniteur de ski
et d'enseigner le ski m'a rendu meilleur skier.
Et donc je suis intimement convaincu aussi
que d'enseigner le code te rend meilleur développeur.
Parce que comme on l'expliquait tu dois maîtriser le concept,
tu dois vulgariser le concept, tu dois vraiment le maîtriser totalement
pour pouvoir l'expliquer à quelqu'un qui ne connaît pas.
Et donc le fait de transmettre te rend vraiment meilleur.
Donc moi je suis à fond là-dedans.
Donc ouais on va pousser là-dedans et puis on verra bien jusqu'où ça va.
Y'a une question.
Douchki73.
Douchki73 je me permets une question.
Quel conseil vous donnerait un dev en reconversion pour se démarquer des autres juniors
et trouver son premier emploi ?
Alors moi je peux répondre.
En fait le gros problème que je vois,
alors je suis formateur et donc je vois des dev juniors,
le problème c'est le manque de focus.
Je m'explique, c'est il faut faire du réact.
Je vois du réact, tout le monde fait du réact donc je veux faire du réact.
Ah ouais mais en fait y'a Solide qui est sorti, je veux faire du solide et machin.
Prends un pas de côté et maîtrise les fondamentaux.
En clair avant de t'attaquer à réduire ce réact et machin,
fais du JavaScript.
Si tu veux plutôt aller sur du front ou du back.
Déjà tu dois savoir si tu as plutôt envie de faire du front ou du back.
Si tu sais pas, tu fais du back en mode MVC,
avec du symphonie, tu arriveras toujours à trouver du boulot.
Et donc ça c'est pas gênant.
Mais bien comprendre les paternes de base.
Pour moi aujourd'hui faire connaître le concept de MVC,
ça me paraît hyper important.
Et puis après tu iras sur des trucs fonctionnels.
Mais si tes fondamentaux sont vraiment solides, c'est vachement plus facile.
Si tu veux faire du front, maîtrisez le front,
c'est du HTML, du CSS et du JavaScript.
En fait on se rend compte que t'as des mecs qui vont directement sur du JavaScript,
voire du React, voire du Reduc, ces machins.
Mais c'est des kish en JavaScript.
Et donc la plupart du temps c'est pas ok, comment je fais ça en React ?
Comment je fais ça ?
En fait ça c'est du JavaScript mais c'est pas du React.
Donc vraiment poncer les fondamentaux.
Et je dirais même avant de te mettre sur du JS, HTML, CSS, HTML, CSS,
intégration d'abord et après tu viens rajouter ta surcouche de JavaScript.
Et si vraiment tu pousses jusqu'au bout ton JavaScript,
demain tu feras du server-side et tu feras du TypeScript ou du JS
mais côté server et tu ne seras pas mauvais.
Parce que ton JavaScript, tout l'effort que tu vas faire,
tu pourras l'utiliser si demain tu veux évoluer un peu plus sur du back.
Ça va t'obliger à changer un peu des choses.
Mais clairement pour revenir et répondre de manière hyper rapide
à ta question, c'est focus sur une techno, maîtrise là,
pousse là vraiment jusqu'au bout, implémente et fais des choses.
Il faut sortir du tutoriel L, de l'enfer des tutoriels à tout le temps,
à bouffer des tutos en mode Netflix mais ça sert à rien.
Il faut faire, faire, faire, faire, faire.
Surtout il faut comprendre qu'on ne peut pas tout maîtriser déjà d'un.
Ce qu'il faut c'est être capable de trouver des solutions
quand tu as un problème sur un projet, un code n'importe quoi,
être capable de trouver des solutions.
Moi personnellement je ne sais pas tout en fait.
Par contre j'ai la capacité d'aller chercher la réponse avec Google tout ça,
trouver des gags qui ont un même problème.
Parce qu'on est incapable, ça c'est impossible,
le web est tellement énorme au niveau du développement qu'on ne peut pas tout maîtriser.
Donc c'est être capable d'aller chercher des solutions.
Moi je pense qu'on peut parler aussi parce que là on parle de code,
mais pour se démarquer en tant que junior tout ça,
il y a aussi l'état d'esprit aussi.
Une société elle embauche quelqu'un qui a un bon état d'esprit,
qui sait parler avec les autres etc.
avec l'autre équipe, qui s'intégrer à une équipe en fait.
Et pas seulement le mec qui est le meilleur en code en fait.
Éclairment, on fait souvent le distinguo hard skills, soft skills.
Mais je pense que si tu es aujourd'hui, encore plus aujourd'hui,
si tu es une rockstar sur le dev mais tu es complètement associable,
on ne peut pas te parler, tu as un ego surdimensionné.
Ce sera jamais embauché.
C'est impossible de travailler avec toi, ça va être chaud.
Donc je suis intimement convaincu qu'il ne faut pas négliger cet aspect-là,
cet aspect-là relationnel,
ok, je ne sais pas faire, accepter de dire je ne sais pas.
Je ne sais pas.
Par contre, je pense pouvoir trouver la solution à là
ou je vais chercher là-bas.
En fait, le fait de ne pas savoir,
moi je trouve ça déjà hyper sain de le verbaliser
parce que ça veut dire que tu as la capacité à connaître ta limite.
Et ça c'est hyper important.
Et après, on va aller regarder comment tu fais pour t'en sortir.
Qu'est-ce que tu mets en place pour justement trouver la réponse ?
Tu pourrais aller voir lui qui va te donner peut-être une référence,
tu vas aller lire, machin, tout.
Et ça en fait, c'est hyper valorisable au sein d'une entreprise
parce que justement tu as un état d'esprit qui est hyper intéressant.
Et surtout ouvert.
Et après je pense qu'il faudrait qu'on fasse un épisode sur l'ego des développeurs.
C'est un truc de fou.
Mais je pense qu'il faut trouver le bon intervenant pour parler de ça
parce que c'est un vrai problème,
surtout quand on travaille en équipe
où chacun veut imposer sa méthode, tout.
Et c'est un vrai problème.
L'ego chez les développeurs, c'est compliqué.
Et quand en plus le marché est en tension,
donc tout le monde se prend pour des rock stars,
c'est pas aidant.
Oui, bon.
Je pense que la première qualité, c'est d'accepter qu'on sait pas tout.
Qu'on sait pas tout faire et trouver des solutions et comment je fais pour m'en sortir.
Et puis faire un peu autre chose que le code aussi.
J'ai envie de dire.
Bien sûr, après il faut savoir sortir du code.
Mais un entretien d'embauche, ok, il y a la partie technique,
mais il y a tout le reste et il faut pas négliger tout le reste.
Le savoir-être est vraiment important.
C'est clair.
Je confirme, moi j'ai déjà fait des embauches
et je prends pas forcément le mec qui est le meilleur.
Je prends juste le mec qui sait parler,
qui sait communiquer et surtout...
Avec qui tu as un fit.
Et puis de toute façon, c'est en fou
parce qu'en fait, le mec va évoluer.
Il va progresser, même s'il y a des technos qui ne maîtrise pas,
il va évoluer, il va apprendre avec l'équipe
et tout le monde y gagne.
Évidemment.
Bon, je reprends une question.
Du coup, on parlait un peu de...
Il y avait Thibault, le prêtre aussi, qui avait posé la question
sur nos passions et nos projets de non-tech.
Non-tech.
On va sortir de la tech.
Qu'est-ce que tu fais dans la vie toi ?
Moi je suis d'avec.
Après, là où on s'en racontait nos vies privées non plus,
je crois qu'on peut largement dire
qu'on est tous les deux plutôt fans de sport outdoor.
Un petit peu.
Et voilà, on habite en montagne.
Anne-Cie Chambéry, donc on est proche de la montagne
et on va dire, si on n'est pas derrière notre machine,
c'est qu'on est dehors.
Bien, oui carrément.
Pour moi, c'est...
En fait, en tant que...
Moi, j'ai besoin de sortir.
Comment dire ?
Comment expliquer ?
En fait, j'ai besoin d'un équilibre.
J'adore coder, j'adore être derrière l'ordi.
Par contre, à un moment donné, j'ai besoin de sortir,
j'ai besoin d'accourir, je fais du sport quasiment tous les jours.
Et pour l'anecdote, souvent je suis bloqué
des fois sur des problèmes au niveau du code et tout.
Je vais courir un coup et puis en courant,
je trouve la solution, je rentre et c'est bon.
Donc en fait, il faut savoir s'aérer la tête,
sortir, pas faire rester bloqué derrière son ordi.
Le week-end, j'ai des conseils de coder.
Après, chacun fait ce qu'il veut.
C'est super dur.
Mais oui, en fait, le nombre de fois où moi ça m'est arrivé,
pareil, tu es complètement bloqué et tout,
tu pète un câble, bam, tu prends le vélo,
tu monte, tu montes et tu es en plein milieu de la forêt.
Et d'un seul coup, tu as un éveil de lucidité,
tu rentres et en 10 minutes, c'est torché.
Et ça, c'est trop bien.
Mais c'est difficile de trouver l'équilibre.
Donc au départ, il faut peut-être,
j'aime pas trop ce mot-là,
mais se forcer en fait,
vraiment à sortir,
à se décontextualiser,
à sortir de chez soi, en plus avec le confinement,
c'est super dur.
Mais de sortir la tête de l'écran, c'est hyper, hyper, hyper important
pour justement trouver des idées nouvelles.
Parce qu'en tant que dev, on ne fait que résoudre des problèmes
toute la journée, en fait, c'est des micro problèmes toute la journée.
Et donc, à un moment donné, on a le droit d'être bloqués,
d'être boits complètement bloqués.
Mais c'est pas grave, accepter ça et dire,
ok, je me casse et je reviendrai plus tard
et ça passera.
Ok, donc tu veux pas dire que tu es passion,
tu es moniteur de ski ?
Ouais, après évidemment...
Tu sentes aussi les avions, c'est ça ?
Après, ouais, c'est ça.
Après, ouais, moi je fais du plein air,
je moque trois, on va dire trois mois dans l'année
où je pilote mon activité pour ne pas coder l'hiver,
même si parfois je code quand même.
Mais pendant trois mois de l'hiver, je suis spécialisé
sur du hors-piste.
Donc je suis moniteur de ski, je fais que du hors-piste toute la journée.
Donc c'est trois mois où je prends ma grosse bouffée d'oxygène
en montagne, avec des gens qui veulent skier.
Voilà, donc c'est un équilibre un peu particulier.
Oui, je saute de l'avion, je fais du parachutisme,
je vais courir.
Mais c'est toujours l'équilibre entre l'outdoor et la beccane.
Ouais, mais moi c'est sport outdoor,
donc pareil, escalade, vélo, trail,
je fais tellement de trucs en fait, c'est énorme en fait.
J'ai le garage, il y a plein de bateaux,
je vais pas dire où j'habite mais...
C'est trouver le bon équilibre et je pense que c'est important.
Après que ça soit dans le sport, pour nous c'est le sport,
mais ça peut être la musique pour des autres personnes,
c'est pas géant, mais c'est hyper important en tout cas.
Après, si vous êtes...
Est-ce qu'il y a d'autres questions dans le chat, je sais pas s'il y a des questions.
On va regarder.
N'hésitez pas à poser vos questions.
Si il y a des questions, mais de façon, on a des questions de...
Qu'est-ce qui nous restait ?
On avait une question classique, c'était Arz,
c'est son pseudo je pense.
J'aimerais bien avoir vos avis sur quel CMS Open Source
est possible d'utiliser pour un déffront.
Alors là c'est la question et...
Elle est pas vite répandue.
Là la question n'est pas vite répandue.
Quelle CMS on pourrait préconiser ?
Déjà je pense qu'on est d'accord pour dire
que plutôt un CMS Open Source ?
Basse. Oui.
Ouais ça dépend en fait.
Après en fait, c'est comme tout, c'est quel est ton client ?
Est-ce que c'est pour toi ?
Ou c'est un client, c'est un gros client.
Aujourd'hui il y a quand même pas mal de CMS
même propriétaires qu'ont des fritières
qui sont plutôt intéressants.
Donc les premiers prix, ça va être gratos
ou en un dire très très faible en termes de prix.
Donc ça c'est assez facile et tu n'as rien à implémenter.
Ça va très très vite.
Après sur l'Open Source,
on pourrait citer Strapi,
on pourrait citer Directus,
même s'il y a des choses qui sont
aussi très bien sur du statique,
sur le full statique,
c'est-à-dire sur des fichiers Mark Down,
des fichiers Jason.
Et en fait c'est ce qu'ils appellent toutes les
Git Base CMS.
Il en a de moins en moins.
Ouais il en a quand même de moins en moins.
C'est Forestry, c'est fini.
Je crois que c'était quoi le CMS de Netlify,
Netlify CMS.
Ça devient un peu plus compliqué.
Mais bien comprendre quelles sont les enjeux
de ton client et quelle fiabilité il va avoir,
quelle est l'équipe qui est derrière.
En clair, est-ce qu'il y a plein de devs
et donc pour la maintenance ça va être simple
ou ils vont externaliser la maintenance,
trouver le bon CMS,
c'est un peu compliqué.
En tout cas, moi aujourd'hui,
mon dernier coup de coeur c'est Directus.
Ouais après, en fait le CMS,
ça dépend déjà d'un site en multilangues,
donc est-ce que le CMS est capable de gérer
le multilangue correctement,
est-ce que lui, c'est les biens et que les personnes
qui vont gérer le contenu, ils sont capables
de comprendre comment ça fonctionne.
Et après les systèmes open source c'est bien.
Si je prends l'exemple de Strapi et Directus,
ils sont quand même des bonnes équipes derrière
et après ils ont un modèle économique qui fait que
tu sais que le projet va durer dans le temps.
C'est hyper dangereux sinon.
C'est une question, enfin j'ai déjà eu la question
d'un client qui me dit,
mais ok, est-ce que dans 3 ans,
cette techno l'exitera toujours.
Là tu fais, ben justement tu sais de lui trouver.
Je ne sais pas.
Non mais déjà tu te dis,
ben oui il y a un modèle économique,
il y a une de l'argent et tout ça,
donc oui il n'y a pas de problème,
parce que c'est effectivement une société
quand elle investit de l'argent
sur un site web ou n'importe quoi,
avec un CMS,
ils n'ont pas envie que dans 2 ans le truc,
il soit complètement obsolète et plus maintenu.
Il y a plein de questions comme ça à répondre
pour faire le choix en fait.
Il n'y a jamais de choix évident en fait.
Non mais...
Après c'est sûr que Strapi il est cool,
Directus il est pas mal,
et après il est chose payante aussi,
je sais que Contentful marche super bien,
même s'il est...
Après t'es affiché, t'es cher quoi.
Ouais il est cher, mais il y a des sociétés
qui n'hésitent pas à payer.
T'as Datto CMS qui est très bien aussi,
moi je vous dis ça sur chez un client,
ça marche,
il y a Prismic qui fait ça bien,
Storyblock,
après on n'est pas maquée
avec des personnes,
donc on va pas...
C'est difficile de...
C'est un tas de sponsors.
C'est difficile mais
de sortir des noms comme ça
un peu du chapeau.
Mais voilà.
En parlant de sponsors,
toujours est-il qu'on remercie
toutes les personnes
qui nous ont...
qui ont...
en tout cas souscrit
à la formule payante
sur Twitch.
C'est super sympa qu'on subscribe,
comme on dit chez les streamers,
ça nous apporte 3,4€
et ça soutient fortement la chaîne.
Sinon vous pouvez aussi aller
sur notre GitHub,
qui aujourd'hui,
on peut sponsoriser
le podcast
à travers le sponsorisation
du repo.
Non, c'est une organisation sur GitHub.
Et vous pouvez donner
soit tous les mois,
soit une seule fois,
pour justement
nous aider et couvrir
les frais de fonctionnement.
Donc, voilà.
Si il y a des motivés,
vous pouvez le faire maintenant sur GitHub.
Ouais, c'est...
chacun est libre. Si vous le faites pas,
on vous en vaudra pas. Exactement.
C'est vraiment sur le concept
du bon vouloir de chacun.
Ouais, c'est juste parce qu'aujourd'hui,
on prend beaucoup de notre temps
pour travailler sur le podcast,
mais surtout on a investi sur des micros,
un petit peu de matos.
Donc, puis on a le serveur, tout ça.
Des services. Ouais.
Donc, ça peut nous aider un petit peu
à financer un peu tout ça.
Up to you. Mais en tout cas,
ça nous fait bien plaisir
d'avancer là-dessus.
Et maintenant, vous pouvez le faire.
Yes.
Voir question
classique aussi. C'est un peu comme les CMS,
tu vois. C'est un peu le retour aussi,
choisir MPA ou SPA.
Donc, ça c'est... Question SPA ou MPA ?
MPA, c'est multi-page application
et single-page application.
Alors moi, je dirais que la question...
Elle est vite répondue.
Elle est vite répondue. C'est le retour des MPA,
ça c'est sûr.
Ouais, mais en même temps,
les SPA,
les vrais SPA,
ça a été relativement vraiment court
dans la mesure où tu navigues
d'une page à l'autre. Après, la question,
c'est est-ce que tu fais de l'applicatif
en mode fermé, c'est-à-dire
mon applicatif, il n'a pas besoin
d'être indexé, pas besoin
d'avoir des bots.
Je suis derrière un login,
donc clairement,
j'ai pas besoin d'avoir
un rendu server,
pas besoin. Après, est-ce que
je vais avoir plusieurs pages ? Oui,
je vais avoir plusieurs pages évidemment. Mais, aujourd'hui,
faire ton application avec
slash.com
slash et puis tout est là-dedans.
Non, t'es obligé d'avoir chaque page
à son URL. Donc, tu vas naviguer
d'une page à l'autre. Après,
si tu as envie de te coder,
de te farcir, un routeur
toi-même,
c'est toi qui vois.
Mais aujourd'hui,
des métaffes,
ce que moi j'appelle les métaffes framework, c'est Nuxt
ou Next, il te
permet de faire des choses beaucoup plus rapides.
Tu mets ton fichier dans le bon dossier,
il est automatiquement interprété pour toi.
Donc ça, ça t'évite
plein plein plein de configurations
pour pas grand-chose. Après, je pense que
SPA, il voulait inclure aussi
Nuxt, Next tout ça.
C'est des hybrides
maintenant, ces trucs-là.
En fait, c'est surtout le retour
des multi-page applications
avec tous les générateurs
de assistes statiques ou même le retour
du code classique avec du PHP,
comme ça. J'ai l'impression
que c'est un retour un peu du MPR
en ce moment, surtout avec les sites
comme... Ok.
Non, tu crois pas ?
Je sais pas.
Ce qui se passe en fait,
avec l'Hailand architecture, ça va
un peu le problème, mais ce qui
reproche, c'est l'hydratation
qui ralentit fortement le chargement
etc. C'est hyper critiqué
et je pense que là, si vous regardez
la confne Next, juste après,
parce que c'est quand même assez tard,
ça finit assez tard la confne avec le décalage
horaire, mais je suis sûr qu'ils vont annoncer
plein de trucs là-dessus en fait, par rapport
à l'hydratation, parce que c'est vraiment le reproche
aujourd'hui de tous ces systèmes, c'est
l'hydratation JavaScript qui prend beaucoup
de temps, qui prend beaucoup de ressources.
Donc, il y a des frameworks
qui seront obligés d'évoluer là-dessus.
Mais de toute façon, vous n'avez pas besoin
de regarder la confne. Nous, on va la regarder
et on fera un résumé
et on fera... On ira chercher
le meilleur et on
fera nos tendances plus tard.
D'ailleurs, au lieu de regarder la confne,
allez sur votre plateforme de podcast, Apple
podcast ou n'importe, et vous mettez un commentaire
et un like,
un petit star, un petit star, tout,
exactement, exactement.
Et vous partagez le podcast
sur votre plateau de devre
là, vous allez p*** écouter les gars,
c'est cool.
Merci Pop & Repop
pour le Prime.
Top. Un grand merci,
c'est cool, ça fait plaisir.
Cool. Est-ce qu'on a
encore d'autres questions ?
Donc, tu vas pouvoir parler du site.
Excellent.
Et bien, on profite de ça et on s'excuse
encore pour les personnes
qui sont sur le podcast.
Mais
on mettra le lien, en fait,
du nouveau
et du nouveau site
directement.
Je vais basculer
là-dessus.
Donc, c'est
que dé fichier Markdown avec
toutes les propriétés dans laquelle
on
vient générer, en fait,
il y a une fonction qui vient générer
le fichier
RSS. Donc, pour ceux qui ne savent pas,
mais toute la technologie podcast
est super vieille. Donc, c'est que
du fichier RSS
en XML. Et
ce fichier XML est
diffusé directement chez
toutes les plateformes,
à savoir qu'on a fait le choix nous
de tout coder nous-mêmes.
On ne veut pas passer
par les hébergeurs,
qui sont sans doute très bien, très puissants,
mais on a dit non, nous, on va faire nous-mêmes.
Donc, on a tout codé
nous-mêmes et...
On est des devs, quoi.
On est des devs, quoi.
On va le faire. Et on stock
nous-mêmes nos fichiers MP3
sur un serveur
S3, donc un serveur de fichier
classique.
Et à chaque
nouvelle...
à chaque nouveau épisode,
on vient reconstruire le site
et les
fichiers sont réinterprétés
et sont diffusés sur un CDN.
Donc, le site Internet est purement
statique,
avec du JavaScript,
quand il y a besoin. Mais
on prône le encore, la Jamstack,
quand c'est possible.
C'est totalement adapté de toute façon,
parce qu'en fait, on publie un épisode
à peu près tous les quinze jours.
Enfin, ça dépend. Et donc, c'est largement
suffisant, en fait, un statique, c'est
parfait pour une publication comme ça,
deux fois par mois, maximum.
Donc, il n'y avait pas de raison d'avoir un CMS
ou une base de données derrière.
Et puis, on a migré, en fait, déjà,
tous les fichiers Markdown, on a migré,
on a changé quelques trucs, mais dans l'ensemble,
ça a marché déjà. On a tout récupéré,
puisque le site actuel,
c'est sur Gatsby, donc c'est du Markdown,
aussi. Le FLURSS, il a fallu réécrire.
Et puis après, il a fallu réécrire.
Donc, c'est sur Dunext3, qui est encore en version
Alpha 13.
Non, non, c'est plus de l'Alpha.
C'est la RC12 maintenant.
Je ne sais pas où ça va aller.
Mais ça va sortir bientôt.
On a tout est fait en Taïwine,
et...
Enfin, avec Taïwine.
Et il y a Coco
sur le chat,
qui nous dit qu'il n'y a pas
de Favicon,
le SIO n'est pas bon,
le social cher n'est pas bon,
on est d'accord,
on est au courant de tout ça.
Et en fait, on va
faire la mis...
On va dire faire les mises à jour au fur et à mesure.
Donc,
du coup, c'est...
intéressant. Donc, ouais,
ça va évoluer.
Et puis, il y a d'autres pages qui vont être
rajoutées, d'autres informations.
Donc, non, c'était
assez intéressant. On voulait vraiment
marquer le truc
sur l'épisode 50 que notre épisode
que le site internet soit refait.
Et c'est chose faite, donc c'est cool.
Ouais, c'est cool.
Même si c'est
vachement de taffes, mais
on va rajouter pareil des moteurs de recherche.
On va...
on va mettre des petits
emplacements pour les sponsors.
On va mettre des choses comme ça.
Ouais, surtout qu'en fait, on a voulu faire
le développement en live
sur Twitch et qu'on s'est vite rendu compte
qu'on avançait pas, en fait.
Ouais. Le live, c'est cool.
Le live coding, mais en fait, on avance pas.
C'est super sympa,
c'est vraiment cool. Par contre,
on met beaucoup, beaucoup, beaucoup plus de temps.
Donc, mais en même temps, c'est sympa.
C'est autre chose, quoi. C'est une autre histoire.
C'est... voilà, c'est une autre aventure.
Mais, ouais, on est quand même beaucoup
moins productifs que quand
on est tout seul durant sa machine
avec son casque ou pas.
Mais en tout cas, ouais, ça prend
vachement plus de temps.
Mais en tout cas, ça va être en ligne
et on fera la migration
à une fois qu'on aura
tous les épisodes et on va dire fixés
tous les problèmes
ou tous les derniers points bloquants,
on pourra faire la migration et on mettra
à jour
l'URL partout
sur tous les liens
et de toute façon, on aura une période
de toulage avec une redirection
classique.
Donc, ça laissera
à tout le monde le temps
de communiquer, enfin
de voir, de faire la migration.
Top.
Plus de questions.
Cool. Bah si vous avez encore des dernières
questions sur le chat,
lâchez-vous. On peut
encore récupérer.
Mais on remonte peut-être
le site Internet
pour ceux qui sont
en live
pour le voir.
Mais de toute façon, on a mis les commentaires, on mettra
évidemment
les liens
du nouveau site
dans les commentaires de l'épisode
pour ceux qui sont sur
leur app
de podcast.
Et puis
on croira ça
de toutes les évolutions, on vous tient
au coin.
Écoutez, on en reste là Patrick ?
Ouais, une heure et 8 donc.
C'est parfait.
Un grand merci pour tous ceux qui sont restés
jusqu'au bout, on va dire
de cet épisode un petit peu particulier.
Parce que justement,
on est pas...
On voulait faire un truc un peu en live,
c'était sympa.
On s'excuse pour ceux qui sont
sur les plateformes de podcast
et en tout cas
un grand merci
à vous. Et puis on vous dit à bientôt
pour plein de nouvelles épisodes qui vont arriver
et qu'on a déjà 3-4 épisodes
de près
2 ?
Ouais, on en a un bientôt.
Et plus tous ceux qui sont
déjà écrits.
Ouais, et faites une chose pour nous.
Allez mettre un commentaire
sur les plateformes de podcast. Allez vous abonner
sur YouTube, sur Twitch ou ça.
Ça nous aide beaucoup à faire voir le podcast.
À gagner en visibilité
et puis surtout
ça fait toujours plaisir de voir
qu'il y a une personne.
N'hésitez pas à mettre un commentaire parce que le dernier commentaire
sur Apple Podcast, il date je crois de l'année dernière.
Ouais.
Ça fait un peu pitié quand même.
Allez on compte sur vous en tout cas, un grand merci
et on vous dit à bientôt.
Ciao ciao, merci, ciao.
Retrouvez Double Slash
sur le plateformes de podcast préféré.
Et sur le site internet du podcast
www.slash-podcast.fr
Sur le site vous allez retrouver
tous les liens de l'épisode, les références
évoquées durant l'émission.
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
Docusaurus et React Hebdo