Pourquoi Claude recommande Resend et le "Building in Public" | Better Stack Podcast Ép. 15
BBetter Stack
컴퓨터/소프트웨어마케팅/광고창업/스타트업구직/면접AI/미래기술
Transcript
00:00:00Bienvenue sur le podcast Better Stack, où nous discutons d'IA, de développement logiciel,
00:00:04et de toutes sortes de nouvelles technologies. Je suis l'un de vos hôtes, Richard, et je suis rejoint par...
00:00:09Je suis James.
00:00:10Je suis Josh.
00:00:11Et je suis Chris.
00:00:12Salut Chris. Ça fait vraiment plaisir de te voir. On essaie d'organiser ce podcast depuis un moment,
00:00:17mais on est ravis de t'avoir enfin avec nous. Pour ceux qui ne savent pas qui est Chris,
00:00:21je vais lui laisser l'occasion de se présenter. Alors, qui es-tu, Chris ?
00:00:24Oui. Je m'appelle Chris Penningson. Je suis ingénieur DX chez Resend. Nous sommes une API d'email pour les développeurs.
00:00:32J'ai aussi une chaîne YouTube, Coding in Public, que j'ai depuis plusieurs années maintenant.
00:00:36C'est comme ça qu'on s'est connectés, via ces deux choses, et je suis ravi d'en discuter
00:00:40et de tout ce dont vous voulez parler.
00:00:42Et de ta super installation vidéo avec ton micro.
00:00:45C'est grâce à Resend. Oui.
00:00:47D'accord. Oui. On pourra en parler un peu plus tard.
00:00:50Mais qu'est-ce qui t'a aidé à intégrer Resend selon toi ?
00:00:55Parce que tu as fait beaucoup de choses par le passé.
00:00:56Comment expliquerais-tu ton parcours jusqu'à Resend ?
00:00:59Oui. Je veux dire, c'est difficile de ne pas dire que j'ai eu beaucoup de chance.
00:01:03Ça y contribue beaucoup.
00:01:04J'ai juste l'impression d'avoir été au bon endroit au bon moment, notamment grâce à ma rencontre avec Zeno.
00:01:09C'est le PDG de Resend.
00:01:10J'ai commencé ma chaîne YouTube pour avoir une chance de parler de ce que j'apprenais.
00:01:16Et l'une des choses que j'apprenais à l'époque en 2023, c'était React Email.
00:01:21Et quand Resend est arrivé, je crois que Zeno m'a contacté et m'a donné accès à la bêta.
00:01:27J'ai posté à propos des deux au moment même de leur lancement.
00:01:32Je ne le savais pas à l'époque.
00:01:33Mais quand l'équipe a vu ça, Zeno m'a contacté.
00:01:36On a sympathisé.
00:01:38Et je crois qu'on s'est vus à San Francisco durant l'été 2024.
00:01:43J'étais en ville et je lui ai juste envoyé un message en disant : Hey, tu veux qu'on se voie ?
00:01:47C'est un gars super occupé.
00:01:48Je me suis dit qu'il n'aurait pas le temps, mais il a accepté.
00:01:51On a fini par discuter de tout et de rien.
00:01:53Ce n'était pas pour me vendre ou parce qu'ils avaient un poste à pourvoir.
00:01:58Mais on a noué une amitié et il m'a recontacté cet automne-là pour me dire qu'ils avaient un rôle de DX ouvert.
00:02:05Il m'a demandé de considérer le poste.
00:02:06Je n'avais même pas envisagé cette direction.
00:02:10Une chose en entraînant une autre, j'ai senti que c'était une bonne opportunité.
00:02:13Et ce sont les gens chez Resend qui font toute la différence.
00:02:16Il y a une vraie camaraderie dans l'équipe.
00:02:19Tout s'est donc mis en place naturellement.
00:02:21J'ai rencontré Zeno, l'équipe, et j'ai sauté sur l'occasion.
00:02:24Je crois qu'il ne s'est passé que quatre semaines entre notre discussion et le moment où je me suis retrouvé au Brésil avec toute l'équipe.
00:02:30Ça a été un revirement assez rapide une fois que tout s'est déclenché.
00:02:33Oui.
00:02:33Je me sens très chanceux d'avoir l'opportunité d'enseigner Resend aux gens et d'essayer de promouvoir ce que nous faisons d'une manière amicale pour les développeurs et pas trop commerciale.
00:02:44Ce n'est pas dans ma nature, de toute façon.
00:02:46Voilà la version courte de l'aventure.
00:02:49Sympa.
00:02:50Je pense que j'ai reçu de fausses informations de Grok, parce qu'apparemment, tu avais fait une énorme vidéo sur React Email sur ta chaîne.
00:02:57En fait, elle a fait énormément de vues et ils t'ont contacté grâce à ça.
00:02:59Mais je suppose que c'était faux.
00:03:01Eh bien, ce n'est pas tout à fait faux, parce que c'est comme ça que j'ai rencontré Zeno. Il m'a contacté après avoir vu cette première vidéo et il m'a dit : Hey, j'adorerais échanger avec toi.
00:03:11On a commencé à discuter par ce biais.
00:03:13Puis j'en ai fait une sur Resend.
00:03:14Ensuite, on s'est rencontrés en personne.
00:03:15Donc, ça a commencé là.
00:03:17C'est la première chose, je pense, qui m'a mis sur leur radar.
00:03:20Sympa.
00:03:20OK.
00:03:21Donc l'IA ne délire pas complètement.
00:03:24Pas cette fois.
00:03:26Je disais avant le podcast, en fait, l'une de mes premières vidéos sur le développement sur YouTube était sur React Email.
00:03:32C'était la troisième vidéo que j'ai jamais réalisée.
00:03:35Donc c'était à une époque similaire, en 2023, quand je l'ai faite.
00:03:38React Email venait de sortir.
00:03:39Mais oui.
00:03:41Oui.
00:03:41Je ne savais même pas qu'il venait de sortir.
00:03:43Je crois que j'ai fait une vidéo dans la semaine qui a suivi sa sortie.
00:03:46Je l'ai vu sur Twitter et je me suis dit, oh, c'est cool.
00:03:47Et j'ai fait une vidéo dessus.
00:03:48Donc un bon timing.
00:03:50Avais-tu un travail à temps plein à l'époque où vous vous êtes connectés, ou YouTube était-il l'activité principale ?
00:03:57Oui, YouTube était vraiment une activité annexe.
00:04:02Ce n'était pas mon activité principale.
00:04:03J'aidais à mon église.
00:04:05J'aidais.
00:04:06J'ai fait ça.
00:04:06J'avais une activité secondaire que je gérais seul.
00:04:09Et je travaillais aussi à temps partiel dans une entreprise pour de la documentation.
00:04:11J'ai fait ça pendant environ huit ans.
00:04:13C'était donc mon activité principale, ce travail de documentation.
00:04:16La vie était faite de plusieurs choses en même temps.
00:04:19Et YouTube était vraiment une activité annexe.
00:04:22Quand j'ai commencé YouTube, je ne l'ai pas dit à ma femme pendant six mois.
00:04:25J'enregistrais, je parlais et je publiais.
00:04:27Je n'en parlais à personne.
00:04:28Ce n'était pas censé devenir quelque chose.
00:04:29Je ne voulais pas que quiconque le voie.
00:04:31J'étais juste très verbal et j'avais besoin de parler pour savoir si je maîtrisais un sujet.
00:04:36Et vous savez, en faisant des vidéos, parfois on s'assoit pour enregistrer et on se dit,
00:04:40Je ne comprends pas vraiment comment ça fonctionne.
00:04:41Alors je dois tout recommencer.
00:04:44Il y a eu beaucoup de fois où c'était juste moi essayant d'exprimer quelque chose.
00:04:48Je l'enregistrais.
00:04:49Ça ne fonctionnait pas parce que je voyais clairement que je ne comprenais pas.
00:04:52Alors je devais le refaire.
00:04:53C'était toujours une activité annexe.
00:04:55Et finalement, je sortais une vidéo pour en parler.
00:04:57D'une manière qui me convenait, une fois que j'avais compris le sujet.
00:05:00Donc, oui.
00:05:01Donc YouTube était toujours une activité annexe.
00:05:03Et les autres rôles étaient les choses sur lesquelles je passais le plus de temps.
00:05:06Mais aucune expérience en développement avant Resend, du moins en tant qu'employé
00:05:12ou quelque chose du genre.
00:05:13Comme je l'ai dit, je me sens chanceux, et heureux que Zeno ait tenté sa chance avec moi.
00:05:20Oui, enseigner ou créer du contenu, ou même juste apprendre par moi-même, m'aide beaucoup
00:05:27à comprendre comment les choses fonctionnent et à assembler les pièces.
00:05:30J'en suis très reconnaissant.
00:05:32C'est comme si tu pensais savoir quelque chose, puis tu essaies de l'expliquer et tu te dis : Je n'ai vraiment aucune idée de ce que je fais.
00:05:37Et puis cela devient une chose artificielle où tu en fais assez pour préparer ces vidéos et les publier.
00:05:46Mais c'est très préparé.
00:05:48Alors une des choses que j'ai commencées il y a quelques années, c'est le live streaming, m'asseoir et commencer quelque chose de neuf.
00:05:54Parce que j'ai besoin de me confronter à un mur pour vraiment voir si je maîtrise mon sujet.
00:05:59Parce que j'en suis arrivé au point où je pouvais monter une vidéo rapidement, mais je ne comprenais pas tout.
00:06:05Ou alors je devais chercher trop d'informations pendant la vidéo.
00:06:08Le streaming est le test ultime : sais-tu vraiment de quoi tu parles ?
00:06:13Souvent, non, tu te cognes la tête contre le mur, et c'est juste le processus.
00:06:17Mais je pense que si tu n'as pas peur de l'échec, que ce soit en public ou non, ce n'est pas important.
00:06:25Tu peux vraiment progresser et grandir.
00:06:28Mais tu dois être à l'aise avec ce sentiment, ce qui, honnêtement, fait partie du travail de développeur.
00:06:32Tu dois être prêt à te heurter à un mur encore et encore et te dire : Je vais trouver la solution.
00:06:37Je vais faire des recherches.
00:06:39Et avec l'IA, certaines choses sont plus faciles et d'autres plus faciles à éviter parce qu'on peut sauter l'étape d'apprentissage.
00:06:46C'est impressionnant que tu sois arrivé ici sans expérience professionnelle en programmation.
00:06:51Je ne saurais pas par où commencer pour faire des vidéos.
00:06:55Comment as-tu trouvé tes sujets ?
00:06:57Tu as du contenu sur Astro, tu as du contenu sur React.
00:06:59Comment as-tu su sur quoi faire des vidéos ?
00:07:02Oui, j'ai l'impression que c'était très organique.
00:07:05Je faisais littéralement une vidéo sur ce que j'apprenais cette semaine-là.
00:07:09C'est comme ça que j'ai toujours fonctionné avec ma chaîne.
00:07:11Il n'y a aucun problème si quelqu'un veut en faire une carrière, un gros truc ou attirer l'attention.
00:07:16Je pense que cela peut être très utile pour construire une communauté.
00:07:21Mais pour moi, ça n'a jamais été ça.
00:07:23J'ai eu beaucoup d'occasions de le faire, mais j'ai essayé de rester concentré sur ce que je faisais chaque semaine.
00:07:28C'est sur quoi je faisais une vidéo, ce qui signifie que je n'ai pas de vidéos qui ont fait un carton, comme on dit dans le milieu.
00:07:35J'en ai plusieurs avec 100 000 vues sur plusieurs années, mais je ne pense pas en avoir une qui ait approché le million.
00:07:43Parce que c'est juste ce que j'apprends.
00:07:44Ce ne sont donc pas des sujets à la mode.
00:07:47Littéralement, quand je m'asseyais, je me disais : OK, je vais apprendre ce concept JavaScript, puis je vais en faire une vidéo.
00:07:53J'apprends cette chose.
00:07:54Et j'ai fait beaucoup de choses avec Astro quand c'était encore en bêta.
00:07:57Et ça avait du sens pour moi, surtout quand des fonctionnalités étaient ajoutées ; j'avais ce progrès dans ma compréhension où je me disais : Oh, ce serait vraiment bien si je pouvais faire des choses côté serveur.
00:08:07Je ne comprenais même pas la différence entre le rendu côté serveur et le rendu statique.
00:08:11Et Astro ajoutait des choses au moment où j'avais besoin de les apprendre.
00:08:15Une grande partie du contenu Astro vient simplement de mon apprentissage au fur et à mesure.
00:08:21C'était un processus très organique : quand j'apprenais quelque chose, je l'enseignais.
00:08:26Et cela a progressé de manière à attirer suffisamment d'attention pour que je sois mis en relation avec des gens.
00:08:35Il n'y avait aucune intentionnalité, ce qui, je le sais, m'a beaucoup aidé à arriver là où je suis.
00:08:42Je pense que c'est une approche très saine de ne pas courir après les sujets à la mode.
00:08:49C'était une approche assez rentable sur YouTube il y a quelque temps, mais les choses ont complètement changé.
00:08:56Beaucoup de créateurs disent qu'on ne peut plus gagner sa vie en faisant des tutoriels.
00:09:00Il faut soit traiter des sujets à la mode, soit faire du divertissement.
00:09:03Qu'en penses-tu ?
00:09:04Et cela va-t-il changer la direction de ta chaîne ?
00:09:07Il y a beaucoup de vrai là-dedans.
00:09:09Si tu essaies vraiment d'en faire une carrière, j'ai de la chance de ne jamais avoir essayé.
00:09:15Ça a toujours été une activité annexe amusante.
00:09:17C'était un moyen pour moi de parler de ce que j'apprenais, sans prétention.
00:09:24Les vues ont chuté de façon incroyable sur beaucoup de tutoriels traditionnels.
00:09:30Vous vous en êtes très, très bien sortis.
00:09:32Vous avez ce beau mélange, à la fois éducatif.
00:09:37Ce n'est pas juste un tutoriel linéaire.
00:09:39C'est plus conceptuel.
00:09:40Richard, j'adore quand tu sors ton bloc-notes et que tu commences à dessiner.
00:09:44Je me dis, il faut que je fasse ça.
00:09:45C'est une excellente idée.
00:09:47Il y a donc une façon d'enseigner qui capture tout ça.
00:09:52Mais les tutoriels traditionnels ne feront peut-être plus les vues qu'ils faisaient il y a trois ou quatre ans.
00:09:58Pour moi, ce n'est pas une priorité.
00:10:01Ce n'est pas très important pour moi.
00:10:03J'ai un peu délaissé YouTube ces derniers mois, mais surtout parce que je suis pratiquement la seule personne chez Resend à gérer le marketing et l'éducation.
00:10:12Nous avons embauché quelqu'un, une autre ingénieure DX, mais elle s'occupe désormais entièrement des événements.
00:10:19Je suis donc un peu seul.
00:10:21Je n'ai pas vraiment la capacité en ce moment.
00:10:23C'est la nature de ma vie en ce moment.
00:10:27Nous essayons d'embaucher.
00:10:28Une fois que nous aurons quelqu'un d'autre, ça me libérera du temps.
00:10:31Je ne sais pas exactement à quoi cela ressemblera pour ma chaîne.
00:10:34Je pense que je vais continuer à faire ce que je fais, mais j'adorerais aborder des sujets plus conceptuels et des analyses approfondies.
00:10:43Mon plan provisoire est de traiter des sujets plus conceptuels et des approfondissements rapides, tout en faisant des choses plus lentes, comme apprendre de zéro et enseigner ce que j'apprends.
00:10:56Je ne pense pas que ça marchera aussi bien, mais ça m'est égal.
00:10:59Ma motivation est la même depuis le début, ce qui m'aide à garder le cap et à rester fidèle à ma direction.
00:11:07Je suis chanceux de pouvoir faire ça sans me soucier trop des vues, mais qui sait ?
00:11:12On verra bien.
00:11:13Je pense qu'un bon exemple, c'est Bash Bunny.
00:11:16Elle fait du bon travail en streaming.
00:11:18Je crois qu'elle est en plein apprentissage de Rust en ce moment, elle s'auto-forme.
00:11:22C'est un bon exemple du fait qu'il y a toujours un public pour regarder quelqu'un coder, sans IA.
00:11:29Oui, c'est intéressant.
00:11:30Quand je n'utilise pas l'IA, je reçois beaucoup de commentaires du genre : Enfin quelqu'un qui n'utilise pas l'IA, donc je pense qu'il y a une certaine fatigue.
00:11:41Mais je pense qu'il doit y avoir un moyen de faire les deux, car cela a fondamentalement changé la programmation.
00:11:50Il faut comprendre à quoi ressemble ce nouveau monde.
00:11:54Mais il y a quelque chose de vraiment tactile dans le fait de toucher à la syntaxe.
00:11:59J'aime faire ça.
00:12:00Je pense que j'aurai toujours un faible pour ça et je continuerai probablement à coder sans IA juste pour le plaisir.
00:12:09Oui, je n'imagine pas comment tu trouves le temps de faire ça avec Resend, la maison, la vie de famille.
00:12:17Comment trouves-tu le temps de faire tes propres vidéos, d'apprendre de nouvelles compétences, de coder à la main et tout ça ?
00:12:23Je pense que, comme beaucoup de développeurs, je suis très curieux et je trouve toujours des moyens de dupliquer les choses.
00:12:28Donc, tu sais, j'ai trois enfants.
00:12:32Même pour des petites choses, comme le fait que j'entraîne deux de mes filles au football.
00:12:37Mais oui, quand je les entraîne, je me dis : “Oh, je pourrais créer un petit site web pour ça.”
00:12:42C'est quelque chose que je fais avec elles.
00:12:43Je m'assois avec elles.
00:12:44On le fait ensemble.
00:12:45Et je leur dis : “Oh, il y a ce concept.”
00:12:46J'aimerais bien comprendre comment streamer ce truc depuis le serveur.
00:12:49Je l'ai déjà fait avant.
00:12:50On a eu des chatons à un moment donné qu'on a dû vendre.
00:12:54Alors, je me suis assis avec mes filles.
00:12:56Elles m'ont aidé à coder la page, ou du moins à la concevoir.
00:12:59Et puis on l'a codée.
00:13:00Ça ressemblait beaucoup à quelque chose conçu par une enfant de six et huit ans à l'époque, je pense.
00:13:05Donc j'essaie de mélanger beaucoup de choses dans ma vie comme ça.
00:13:08J'ai une imprimante 3D.
00:13:10Donc, l'autre jour, je travaillais sur une application aléatoire avec mon fils et je faisais la même chose.
00:13:16Je suis vraiment fan du Liverpool Football Club.
00:13:18J'espère que ça ne va pas détruire ma réputation auprès de vous.
00:13:23C'était donc mon fils.
00:13:24On a lancé pas mal de projets amusants comme ça.
00:13:25Je pense que j'essaie juste d'apporter cette créativité à tous les aspects de la vie.
00:13:31J'adore faire des activités manuelles et artistiques.
00:13:34J'en fais beaucoup avec mes enfants.
00:13:35J'ai juste beaucoup d'énergie pour ça.
00:13:38Et quand je le fais avec d'autres personnes, ça ne donne pas l'impression de m'éloigner d'eux.
00:13:42C'est comme si ça me rapprochait d'eux.
00:13:44Que ce soit avec des amis ou avec mes enfants.
00:13:48J'essaie de passer beaucoup de temps à utiliser cette créativité dans tous ces aspects de la vie.
00:13:54Et puis, j'apprends des choses qui se recoupent, ce qui rend l'utilisation facile au travail ou pour ma chaîne.
00:14:00Généralement, pour ma chaîne, j'enregistre tôt le matin.
00:14:04J'enregistre souvent vers 5h36 du matin.
00:14:07Je me lève assez tôt.
00:14:09C'est donc mon moment pour la chaîne, quand j'en ai.
00:14:12Et après, oui, le travail prend le reste de la journée.
00:14:15Et puis, le soir, je fais parfois des choses avec mes enfants.
00:14:18Je ne sais pas si ça répond vraiment à ta question.
00:14:21Mais oui, j'essaie juste d'apporter cette créativité à tous les aspects de la vie et de faire en sorte que cela me connecte aux gens au lieu de m'en éloigner.
00:14:27J'allais dire, je pense que l'un des aspects les plus cool du codage avec l'IA que j'ai trouvé, c'est qu'il n'est plus nécessaire d'enseigner la syntaxe HTML ou React à tout le monde.
00:14:39Tu peux dire : “Demande simplement à Claude”, et ensuite on peut discuter pour comprendre globalement ce qui se passe.
00:14:43Et c'est évidemment beaucoup plus facile de lancer sa première application maintenant.
00:14:49Et je pense que l'IA est géniale pour les micro-sites, je trouve.
00:14:52Pour n'importe quel petit truc, au lieu de chercher sur Google s'il existe un service, je me dis : “Claude, peux-tu faire ça ?”
00:14:58Parce que, je veux dire, je suis le seul utilisateur, donc la qualité n'a pas forcément besoin d'être optimale.
00:15:04Donc, oui, c'est sympa.
00:15:05Et c'est cool d'apprendre que tu l'utilises avec tes enfants de cette façon.
00:15:08Oui, ça a vraiment accéléré ce genre de choses.
00:15:11Ça les aide à avoir des idées, comme l'un d'eux qui voulait créer une bibliothèque avec ses amis.
00:15:16Donc, ils ont fabriqué tous ces petits livres personnalisés et on a construit un site web pour qu'ils puissent gérer les entrées et sorties de livres.
00:15:22Et c'était juste pour ces quatre petits enfants, tu sais, quelques-unes de mes filles et quelques-uns de leurs amis.
00:15:27Mais c'est super amusant de pouvoir faire ça.
00:15:28Ils se sentaient super inspirés et demandaient : “On peut faire comme ça ?”
00:15:31Et normalement, je n'aurais pas eu le temps pour ça.
00:15:34Donc, je pense qu'il y a des moyens, comme mon amie qui travaille chez Resend, Christina,
00:15:41dit que les applications peuvent être comme un petit repas fait maison.
00:15:44Tu peux cuisiner un petit repas pour quelqu'un sans que ce soit quelque chose d'important.
00:15:48Et l'IA facilite cela, car on peut le faire très rapidement.
00:15:52Oui, je regrette de ne pas avoir eu ça quand j'étais enfant, car j'ai commencé à apprendre à coder à cause de Minecraft.
00:15:56Je voulais ajouter des plugins.
00:15:58Et ça voulait dire que je devais apprendre Java, je ne sais pas comment j'ai fait, mais j'y suis arrivé.
00:16:03Oui, c'est impressionnant.
00:16:04Je voulais dire, tu as dit que tu as deux filles et un garçon, et moi j'ai deux filles.
00:16:08Et je pense qu'avec ma première fille, c'est peut-être trop d'informations, mais au début je pouvais laisser la lunette des toilettes levée.
00:16:14Mais maintenant, je ne peux plus.
00:16:16Elle doit toujours être baissée.
00:16:18Je ne sais pas ce qu'il en est chez toi, mais voilà, il y a ça aussi.
00:16:22Oui, tu dois changer ta vie en tant que papa de filles.
00:16:26Oui, exactement.
00:16:27Enfin bref, parlons de ce que tu fais chez Resend.
00:16:29On dirait que tu as beaucoup de choses en cours.
00:16:31Tu fais des vidéos, de la documentation, tu as écrit les compétences email.
00:16:34Quel est exactement ton intitulé de poste canonique, ce que tu es censé faire ?
00:16:40Oui, ça touche à pas mal de choses dans l'entreprise.
00:16:44Globalement, ça rentre dans la catégorie DevRel.
00:16:48Nous appelons ça DX Engineer, car nous voulons que cela attire des gens avec une mentalité plus axée sur le développement.
00:16:56Donc oui, ça va de la documentation aux articles de blog, en passant par les journaux de modifications, tout notre contenu social, toutes les vidéos, l'éducation, en gros le DevRel sur chaque partie du produit.
00:17:06Je suis beaucoup en contact avec les gens lors d'événements, je fais des interventions, ce genre de choses.
00:17:10Donc tout ce qui est dans ce domaine général.
00:17:13Mais j'ai aussi touché au produit, j'ai déjà livré des fonctionnalités avant.
00:17:17Donc ça finit par être assez complet.
00:17:21Et comme l'équipe a grandi, il y a juste de plus en plus de choses que nous faisons.
00:17:24C'est donc super cool de pouvoir parler de Resend aux gens.
00:17:28Je vois mon rôle non pas seulement autour du produit.
00:17:31Je veux évidemment que les gens comprennent ce que nous faisons chez Resend.
00:17:35Mais je pense qu'une grande partie consiste aussi à aider à projeter la voix des gens en interne vers l'extérieur.
00:17:40J'ai mentionné plus tôt que Resend, c'est vraiment une histoire de personnes pour moi.
00:17:45Nous avons des développeurs, des designers et des ingénieurs succès incroyables.
00:17:50Ils font tellement de choses.
00:17:51Donc une grande partie de ce que j'essaie de faire, c'est de me demander comment amplifier leurs voix.
00:17:55Souvent, je fais du ghostwriting pour eux.
00:17:57Je prends une idée qu'ils ont mentionnée lors d'une réunion.
00:18:00Et je me dis : “Hé, est-ce que je pourrais faire une interview rapide de 20 minutes avec toi sur le fonctionnement de cette architecture et pourquoi nous avons choisi ça ?”
00:18:06Et on publie ça comme un article d'ingénierie.
00:18:09Je fais tout le travail, mais on le fera réviser, et ensuite on le publie.
00:18:12Donc pour moi, ce n'est pas seulement le produit.
00:18:15C'est vraiment la façon dont on pense chez Resend.
00:18:17C'est une entreprise très axée sur la culture.
00:18:20Et j'espère que ça restera comme ça.
00:18:22C'est difficile de garder ça à mesure que l'on grandit.
00:18:25Mais c'est beaucoup de ce à quoi je pense, pas seulement promouvoir le produit, mais aussi promouvoir les gens auprès de tout le monde.
00:18:31C'est donc toute l'étendue de mon rôle, tout ce que j'ai mentionné.
00:18:36Et beaucoup de gens pensent comme ça aussi chez Resend.
00:18:39Zeno, le PDG, est très bon sur les réseaux sociaux pour parler de ce que nous faisons.
00:18:44Et beaucoup de nos ingénieurs postent aussi leurs propres trucs.
00:18:48Donc je ne suis pas le seul à me soucier de faire savoir aux autres ce que nous faisons.
00:18:52Mais je ne suis pas un marketeur traditionnel, en aucun cas.
00:18:56Quand Zeno m'a embauché, je lui ai demandé : “D'accord, de marketeur à éducateur, où se situe ce rôle ?”
00:19:01Parce que je penche plutôt de ce côté-là.
00:19:03Ça ne m'intéresse pas du tout.
00:19:05Et il a dit : “C'est bien.”
00:19:06Nous voulons juste parler aux gens de ce que nous faisons et laisser les choses se faire de manière plus naturelle et organique.
00:19:11C'est donc comme ça que je me vois : éduquer les gens sur le produit et sur les personnes chez Resend.
00:19:16Quand tu as rejoint l'entreprise, quelle était sa taille et quelle est-elle maintenant ?
00:19:21J'étais la 10ème recrue.
00:19:22Je pense que nous sommes environ 45, 46, quelque chose comme ça maintenant.
00:19:28Et j'ai rejoint l'entreprise il y a un an et demi.
00:19:30Cool.
00:19:31J'allais dire, on en a parlé dans l'e-mail, mais Resend est très bon pour inciter Claude à le recommander.
00:19:38Et je n'ai aucune idée de comment vous avez fait ça.
00:19:40Dès que je construis quelque chose qui nécessite des e-mails, le code de Claude dira toujours : “Utilise Resend”.
00:19:44Alors que je suis sûr qu'il existe plein d'autres alternatives.
00:19:48Donc oui.
00:19:49Peux-tu parler de ce que vous avez fait, si vous avez fait quelque chose, pour que cela arrive ?
00:19:53Oui, je pense qu'on a essayé de se concentrer sur les bases.
00:19:56Une grande partie du SEO a toujours été importante, mais cela semble de plus en plus crucial à mesure que les gens se tournent vers Claude comme décideur pour beaucoup de choses.
00:20:06Je veux dire, les développeurs ne devraient pas vraiment se soucier de l'e-mail.
00:20:08Tu veux juste quelque chose qui fonctionne.
00:20:09Et si ça marche, c'est bon.
00:20:11Il faut donc vraiment couvrir les bases au moins.
00:20:17Ça va du JSON-LD à la structuration correcte de la page, des choses basiques comme s'assurer d'avoir un seul H1, ce genre de bases du SEO.
00:20:27Nous avons essayé de faire des choses en plus.
00:20:30Comme, évidemment, nous avons un lms.txt pour certaines choses.
00:20:33Nous l'avons pour notre page de tarification, par exemple, si tu fais une requête curl, elle renvoie du Markdown, ce genre de choses.
00:20:40Nous avons aussi trouvé que les FAQ sont très importantes.
00:20:43Chaque fois que nous le pouvons, nous mettons un accordéon avec des FAQ, il semble que les modèles de langage préfèrent ce genre de contenu.
00:20:49Nous avons fait des échanges avec d'autres entreprises, genre “les 5 meilleures API de notification” et ils en font une sur “la meilleure solution e-mail”.
00:20:58Et ça aussi, ça semble très important pour l'IA.
00:21:01Je pense aussi, honnêtement, qu'il y a un biais de récence.
00:21:03Il semble qu'ils préfèrent les nouveaux fournisseurs avec beaucoup de contenu.
00:21:08Et je pense qu'on est arrivés pile au bon moment.
00:21:11L'entreprise a été fondée en janvier 2023.
00:21:14Nous sommes donc arrivés juste au moment où les modèles de langage commençaient vraiment à être entraînés.
00:21:18Ce biais de récence semble en faire partie.
00:21:21Je pense aussi que nous essayons d'être constamment rapides sur tout ce qui touche à l'IA, comme MCP, les compétences, ce genre de choses.
00:21:30Être présent nous permet donc d'obtenir les avantages SEO normaux que tu obtiendrais si tu étais rapide dans un secteur où les autres personnes qui y sont rapides parlent de toi ou t'utilisent dans leurs outils.
00:21:43Je pense que c'est là qu'on a commencé, mais je ne sais pas si on a une solution miracle.
00:21:50Il y a beaucoup d'entreprises qui essaient de percer dans le SEO pour l'IA, ou le GEO, peu importe comment les gens appellent ça aujourd'hui.
00:21:57On essaie donc de suivre ces pistes quand on en a l'occasion pour s'améliorer dans ce domaine.
00:22:04Mais je pense que pour nous, c'est surtout d'avoir les bases SEO bien en place.
00:22:08Être les premiers sur beaucoup de choses liées aux modèles de langage.
00:22:10Et probablement qu'une grande partie est due, honnêtement, au biais de récence, ce qui signifie que nous devons continuer à investir dans ce domaine, essayer d'apprendre ce qui fonctionne et espérer rester en haut de la liste.
00:22:20Parce qu'en ce moment, je pense que Claude nous suggère environ 70% du temps.
00:22:24Oui, je trouve ça incroyable.
00:22:24Je pense que vous êtes l'une des rares entreprises que Claude suggère, Railways en est une autre parfois, Fly, parfois Vercel, mais oui, je ne sais pas comment les gens font.
00:22:34Ils ont juste ces astuces folles et oui, je pense que Claude a quelques recommandations pour les gens, comme mettre des choses dans le robots.txt, mais personne ne sait vraiment ce qu'il fait, et je pense qu'il serait intéressant de voir ce qui se passe, et je suppose que les modèles vont changer si vite qu'ils pourraient simplement modifier leur fonctionnement et il faudrait tout refaire.
00:22:53Donc oui, c'est un domaine amusant et il sera intéressant de voir ce qui se passe.
00:22:57Oui.
00:22:57Et tu ne veux pas que ce soit trop gamifié, sinon tout le monde pourrait le faire.
00:23:01Donc il y a un peu de mystère, comme pour le SEO normal, je pense, et je ne suis pas totalement sûr que les fournisseurs de modèles sachent toujours exactement pourquoi certaines choses sont choisies non plus.
00:23:10Donc, je ne sais pas, je pense que ce sera une cible mouvante et il ne faut pas célébrer avant d'avoir franchi la ligne.
00:23:17Il est fort possible que, comme tu l'as dit, un modèle change et soudainement nous ne soyons plus autant recommandés, mais pour l'instant, au moins, cela semble être une combinaison du bouche-à-oreille et de Claude également.
00:23:29Et d'autres modèles de langage, mais nous espérons rester en tête, que ce soit pour les agents ou les humains.
00:23:35Et comment penses-tu que l'IA a spécifiquement aidé à la croissance de Resend ?
00:23:39Parce que je pense que Xeno a dû poster un tweet avec un graphique montrant une augmentation massive du nombre d'utilisateurs sur Resend, et penses-tu que c'est lié à l'IA ou à d'autres choses, ou un peu des deux ?
00:23:51Oui, j'aimerais être un vrai marketeur pour avoir des données et tout, mais je n'en ai pas, on essaie de s'améliorer là-dessus.
00:24:00Je pense que c'est une combinaison de plusieurs choses.
00:24:03Je pense que l'IA y contribue certainement, mais je ne sais pas s'il y a un lien direct entre quelqu'un qui demande “Qu'est-ce que je devrais utiliser ?”
00:24:09Et Resend, par exemple, nous avons une intégration avec Supabase depuis très longtemps.
00:24:15Et comme Supabase a été adopté par beaucoup de, comme Lovable et beaucoup de ces autres agents de codage IA, les gens veulent ajouter des e-mails et c'est une recommandation facile via cette intégration.
00:24:25Donc je pense que c'est un point, comme nous sommes connectés à d'autres entreprises et que l'IA nous affecte tous, c'est un peu, tu vois ?
00:24:33La marée montante soulève tous les bateaux, quelque chose comme ça.
00:24:36Nous avons tous progressé ensemble.
00:24:38Je pense donc que c'est une grande partie.
00:24:39Je pense que le meilleur marketing est toujours le bouche-à-oreille.
00:24:42Les gens parlent de toi, ils t'adorent et nous avons heureusement beaucoup de gens comme ça.
00:24:46Donc je pense que c'est aussi un facteur important.
00:24:49Nous sommes encore très axés sur les développeurs, c'est notre priorité.
00:24:54Et donc avec cette nouvelle ère de développement, nous avons beaucoup plus de “vibe coders” et de créateurs qui nous utilisent, mais c'est aussi, en toute transparence, surtout pour les développeurs.
00:25:07On essaie donc de comprendre comment s'ajuster à cela.
00:25:09Je pense qu'actuellement, une grande partie vient encore du bouche-à-oreille parce que c'était principalement des développeurs.
00:25:14Et parfois, quand nous avons des gens qui sont plus dans le “vibe coding”, dans le domaine créatif, ils peuvent avoir du mal parce qu'il faut travailler avec le DNS et plein de trucs bizarres.
00:25:22Ce n'est pas à cause de nous.
00:25:23C'est juste le fonctionnement des e-mails.
00:25:24Mais je pense que c'est Level et Supabase.
00:25:29Et certaines de ces intégrations que nous avons, qui ont facilité les choses pour progresser quand ils progressent.
00:25:35Et pendant qu'on parle d'IA, comment as-tu personnellement changé ta façon de travailler grâce à elle ?
00:25:41Oui, mec, les, quoi, cinq derniers mois ont probablement été le plus grand changement.
00:25:46Il y a beaucoup de choses personnelles, et puis il y a beaucoup de choses liées au travail.
00:25:50Donc peut-être que je parlerai surtout du travail, car c'est là que j'ai surtout investi.
00:25:54Pour moi, c'est très utile pour rassembler du contexte auprès des autres.
00:25:59Par exemple, nous avons un journal de modifications à venir, et j'ai une idée de ce qu'est la fonctionnalité, mais je me dis : “Hé, fais une recherche.”
00:26:05Dis-moi, regarde, utilise le CLI Gap, je dis ça à Claude, dis-moi qui a travaillé sur ce projet, lis la RFC, ce genre de choses.
00:26:14Donne-moi une liste à puces des choses que nous devrions couvrir.
00:26:17Je pense vraiment qu'il y a une certaine puissance dans l'art de rédiger des phrases.
00:26:21Donc j'essaie vraiment d'écrire tout ça, mais beaucoup de recherches comme ça ont été super utiles.
00:26:26Il y a beaucoup de modèles courants dans notre base de code.
00:26:28Donc, si je fais un témoignage client, une nouvelle page d'accueil ou autre, il y a beaucoup de choses où je peux m'inspirer de ce qu'on a déjà fait.
00:26:35J'aurai donc souvent un agent qui travaille sur : “Hé, construis-moi une nouvelle page d'accueil”.
00:26:41J'y dépose tout le contenu.
00:26:42Je rédige tout, mais donnez-moi la structure.
00:26:44Il y a beaucoup de choses comme ça.
00:26:45Ça m'a vraiment accéléré.
00:26:47Je pense que nous étions assez précurseurs sur les compétences d'agents.
00:26:50C'était avant que Cursor ne les prenne en charge, ce genre de choses.
00:26:53Et donc, quand j'en ai beaucoup entendu parler, je me suis dit qu'il fallait vraiment qu'on s'y mette.
00:26:57Et j'ai fait une plongée en profondeur sur ce que c'était.
00:27:00Pourquoi c'est important ?
00:27:01Ce genre de choses.
00:27:02Et donc, c'est aussi un facteur important, juste comprendre les outils, comment je travaillerais avec.
00:27:08Donc, déterminer quelles compétences j'aime utiliser, comment les invoquer, Claude sort sept nouvelles fonctionnalités chaque jour.
00:27:14J'essaie donc de rester à jour.
00:27:15Et puis, sans doute plus sur le plan personnel.
00:27:18J'ai un agent “Open Claude”.
00:27:20Nous en avons aussi plusieurs chez Resend.
00:27:23Que nous utilisons pour certaines tâches très limitées.
00:27:26Mais j'utilise le mien pour gérer essentiellement toutes mes tâches via un coffre Obsidian synchronisé sur GitHub, que je peux aussi consulter localement.
00:27:33C'est tout un système complexe dont vous ne voulez pas entendre parler, mais ça a été très utile d'avoir ce dialogue avec mon gestionnaire de tâches.
00:27:40Mais je peux aussi l'ouvrir dans un programme et parcourir tout ça.
00:27:44Donc je pense qu'au niveau personnel, ça m'a aidé à jeter des trucs en vrac et à y revenir plus tard en faisant confiance au système.
00:27:50Et pour le travail, ça a surtout accéléré beaucoup de mes recherches, en comprenant rapidement ce qui se passe dans certains domaines.
00:27:56En me donnant une ébauche de la marche à suivre ou, pour le code, surtout sur des petites demandes de fonctionnalités, comme “Hé Cursor, dans Slack, fais ça”, une petite chose, un bug qu'on a vu.
00:28:07Ou ça m'a aidé à monter rapidement de nouvelles pages de destination, ou à structurer rapidement certaines fonctionnalités.
00:28:16Et ensuite, je mets moi-même les mains dans le code.
00:28:19Oui, mais ça a l'air vraiment bien.
00:28:21Je ne voulais pas transformer ça en podcast IA, mais vous avez mentionné que vous avez plusieurs “Open Claude” chez Resend, et je pense personnellement avoir une peur liée à la sécurité.
00:28:33C'est juste la peur qu'ils accèdent à des choses auxquelles ils ne devraient pas avoir accès.
00:28:37Premièrement, combien en avez-vous chez Resend, pourquoi plusieurs, et à quoi vous servent-ils ?
00:28:44Oui, ils sont surtout très limités à certaines équipes ou actions.
00:28:48On en a un pour le marketing, et on l'a délimité, il tourne sur sa propre instance.
00:28:55Il a accès à son propre coffre 1Password, donc on peut lui donner un accès très limité aux choses qu'on veut, et limiter ses clés API.
00:29:05On l'utilise pour des choses comme... il a son propre compte Twitter.
00:29:08Il a son propre compte Gap.
00:29:09Et chaque lundi, il se lance.
00:29:13Il examine toutes nos données analytiques pour Twitter, LinkedIn, notre SEO, notre site web.
00:29:23Il rassemble tout ça et curate les domaines sur lesquels nous sommes absents.
00:29:26Il examine notre documentation, les questions que les gens posent.
00:29:29On lui donne des informations très spécifiques.
00:29:32Et il nous fait un rapport chaque semaine.
00:29:35C'est une chose pour laquelle on l'utilise, pour le marketing, par exemple.
00:29:37Et d'autres équipes ont les leurs.
00:29:39Celui qui peut rapidement intervenir et voir quelle est la cause principale de cet incident.
00:29:44Pour que quand l'équipe intervient, elle ait tous les détails sous la main.
00:29:48Encore une fois, on a essayé de limiter l'accès à la fois par l'endroit où il vit et par ce à quoi il a accès via la gestion des clés API, mais l'interface a toujours été entièrement Slack.
00:29:57Je pense que certaines équipes le trouvent plus utile que d'autres, et personne n'a été forcé, c'est juste qu'on a commencé les premiers.
00:30:03Les autres équipes se sont dit “Oh, c'est cool”.
00:30:05Voyons ce qu'on peut en faire.
00:30:07Et donc, pour la plupart, ça a été utile pour ces types de choses générées automatiquement qui nécessitent un peu plus d'analyse.
00:30:14On l'utilise aussi pour poser des questions.
00:30:17Comme voir un message sur X ou autre, et demander “Hé, voici ces 10 entreprises mentionnées, est-ce que ce sont des clients ?”
00:30:24Il a accès à des bases de données pour vérifier ce genre de choses.
00:30:27Mais une grande partie a consisté à limiter ses capacités à des choses très précises, et à trouver comment il peut faire le travail ingrat que je ne veux pas faire moi-même, qui me prendrait 10 ou 15 minutes.
00:30:41Et je peux dire à Hermes, qui est notre agent Open Claude de l'équipe marketing, “Hé, trouve-moi ça”.
00:30:47Et on avance à partir de là.
00:30:48C'est une chouette aventure.
00:30:50Zeno est celui qui a poussé pour commencer.
00:30:52Ça aide quand le CEO est derrière ce genre de choses.
00:30:55On a essayé d'être très prudents, comme je l'ai dit, en limitant à des choses très précises.
00:30:59Il n'a accès à rien de vraiment crucial.
00:31:03Et c'est aussi assez facile à désactiver si besoin, ce qu'on a fait à quelques reprises en se disant “Je ne sais pas si on veut lui donner accès à ça”.
00:31:11Alors retirons-le ou limitons la clé API.
00:31:14Mais je pense qu'à mesure que les gens utilisent des choses comme “Open Claude” ou même “Claude”, la limitation d'accès devient plus importante.
00:31:22Resend veut investir beaucoup plus là-dedans.
00:31:26Et je pense que beaucoup d'autres entreprises le font aussi.
00:31:29Ainsi, on peut être plus confiant en donnant des clés à un agent pour des tâches très précises, mais rien de plus.
00:31:35C'est fou, c'est important de limiter les choses, et je crois que Stripe a un moyen pour que les agents puissent dépenser de l'argent et agir pour vous.
00:31:44Mais je veux creuser un peu plus, parce que vous avez dit des choses auxquelles je n'avais jamais pensé, et ça a l'air très ingénieux.
00:31:50Vous avez un agent Hermes qui va sur Twitter.
00:31:55Il a son propre compte Twitter, il se connecte et lit les tweets des gens.
00:32:00Est-ce qu'il suggère des tweets à écrire, ou regarde-t-il ce qui est populaire pour vous donner des infos ?
00:32:07On a essayé de lui faire écrire des choses.
00:32:09Il n'est pas très doué pour ça.
00:32:10Je suis sûr que quelqu'un de plus intelligent que moi pourrait y arriver.
00:32:14Donc, il fait surtout de l'analyse concurrentielle.
00:32:17Ce dont tout le monde parle en ce moment.
00:32:19Les choses importantes, ce qu'on devrait envisager de traiter.
00:32:23Ce genre de choses.
00:32:25Je peux aussi lui donner un tweet et dire “Hé, peux-tu m'en dire plus sur ce qui se passe ici ?”
00:32:30Notre propre petit Grok, en quelque sorte.
00:32:33Et je devrais préciser que le nôtre est un agent Open Claude qu'on a appelé Hermes avant que Hermes n'existe.
00:32:38Donc maintenant il s'appelle Hermes.
00:32:40C'est essentiellement comme ça qu'on l'utilise pour les réseaux sociaux.
00:32:48Il fait de l'analyse concurrentielle une fois par semaine, il publiait quotidiennement.
00:32:51Ce que tout le monde publie.
00:32:53On lui donnait la liste des concurrents.
00:32:56Maintenant, c'est plus à la demande, quand on interagit avec lui.
00:33:00Oui.
00:33:01C'est vraiment cool.
00:33:02Je pense qu'on devrait en faire plus.
00:33:03On n'en fait pas.
00:33:04J'ai mes propres compétences.
00:33:06Chacun a ses trucs, mais on n'a pas de central.
00:33:11Un bot Open Claude ou Hermes qui va sur Twitter et nous donne des sujets cool sur lesquels on ne fait pas de vidéos.
00:33:17Ce serait très cool.
00:33:18Vous êtes une équipe d'une personne depuis un moment et l'IA augmente évidemment notre productivité.
00:33:27Sur quoi d'autre comptez-vous pour tout maintenir ?
00:33:33Je sais que vous aimez Raycast.
00:33:35Si vous voulez en parler, c'est cool.
00:33:36Y a-t-il autre chose que vous utilisez activement ?
00:33:39Oui, je suis assez obsédé par Raycast.
00:33:43Je l'utilise depuis les premières bêtas.
00:33:46On m'a déjà accusé de me lancer trop tôt, mais Raycast est un truc que je soutiendrai volontiers.
00:33:52Oui, j'utilise Raycast intensivement.
00:33:53Je pense que mes stats chaque année sont presque embarrassantes quand ils font ce “Raycast Wrapped”.
00:34:01C'est important aussi.
00:34:02J'utilise Obsidian, comme je l'ai mentionné, pour gérer ce coffre qui gère une grande partie de mes tâches.
00:34:08Nous avons notre propre système en interne aussi.
00:34:11Je pense qu'une grande partie aussi, c'est l'équipe elle-même, Resend se soucie beaucoup de
00:34:17l'engagement avec les clients, de leurs préoccupations ou des choses qu'on pousse.
00:34:21Tout le monde pense très orienté vers l'extérieur.
00:34:26Dans beaucoup d'endroits, ils sont concentrés juste sur le produit d'une manière qui
00:34:31peut parfois être “bien sûr, les gens vont utiliser ça”.
00:34:33Mais les développeurs sont très fiers de ce sur quoi on travaille.
00:34:36Ils en parlent, ils le poussent, ils disent “oh, on devrait faire ça”.
00:34:39Donc, bien que je sois une équipe d'une personne, Christina m'aide autant qu'elle peut.
00:34:45Je pense que toute l'entreprise pense vraiment comme ça.
00:34:49Ça facilite mon travail.
00:34:51Ils m'apportent toujours des choses.
00:34:53J'écoute toujours et je dis “ah, est-ce qu'on peut faire quelque chose ici ?”
00:34:55Ils m'aident à le finaliser, le design intervient très rapidement.
00:34:59Beaucoup de choses que je sors portent leurs marques de fabrique.
00:35:04Ils m'aident à concevoir des graphiques.
00:35:06C'est un effort d'équipe.
00:35:08Pour mes trucs personnels, c'est surtout grâce à Raycast.
00:35:13J'utilise Obsidian.
00:35:14J'utilise OmniFocus depuis 15 ans pour une gestion mentale plus globale.
00:35:19On utilise Linear en interne chez Resend.
00:35:22Slack est l'endroit où tout se passe.
00:35:24Il y a trop de chaînes.
00:35:25C'est toujours drôle de voir un nouvel employé arriver et voir leurs yeux quand ils ouvrent Slack
00:35:30pour la première fois.
00:35:30C'est un peu ça.
00:35:32Je ne sais pas si j'ai des secrets, à part que j'essaie d'être aussi réaliste que possible
00:35:40sur ce que je peux accomplir.
00:35:41On peut accomplir beaucoup si on est réaliste.
00:35:44Je pense que c'est une sorte de tour de passe-passe mental.
00:35:47Quand on se surestime ou qu'on surcharge sa journée, on se sent toujours à la traîne.
00:35:52J'essaie de laisser une grande marge, et comme ça, je me sens toujours en avance.
00:35:56Je sais que c'est une astuce mentale stupide, mais ça marche sur moi.
00:35:58J'essaie de passer beaucoup de temps à m'assurer que quand je dis que je peux faire quelque chose, je le fais.
00:36:04Malheureusement, c'est de plus en plus difficile avec la charge de travail.
00:36:08Je ne sais pas si j'ai une astuce magique sur la façon dont je travaille,
00:36:12à part lister ces outils et la façon dont je procède.
00:36:16J'ai lu votre article d'il y a quelques jours, non ?
00:36:19La prévisibilité est un superpouvoir, n'est-ce pas ?
00:36:23Vous parliez de l'idée de planifier plus longtemps que ce que ça prend en réalité,
00:36:28mais vous planifiez seulement jusqu'à 13h, c'est ça ?
00:36:33Depuis combien de temps utilisez-vous cette approche ?
00:36:38Parce que ça a beaucoup de sens.
00:36:40Vous allouez ce laps de temps jusqu'à ce point, parce que nos tâches prennent du temps.
00:36:46Comment ça fonctionne pour vous ?
00:36:49C'est un truc nouveau ?
00:36:50Je fais ça depuis plusieurs années.
00:36:53Je me connais, je suis distrait, curieux et plein d'autres choses.
00:36:57Et puis,
00:36:57les choses ne se passent pas comme prévu.
00:37:00Vous enregistrez une vidéo, vous vous dites que ça ne devrait pas prendre plus de 20 minutes.
00:37:03Et ça en prend une heure et demie.
00:37:05La vie, quoi.
00:37:06Il y a deux manières d'aborder ça.
00:37:09Soit vous planifiez la journée parfaite chaque jour, et ça ne se passe jamais comme prévu.
00:37:13Et vous vous sentez toujours comme un perdant à la traîne.
00:37:15Soit vous planifiez pour ça et vous réalisez que c'est ça la vie.
00:37:18Surtout avec les gens, c'est important de prévoir beaucoup de temps supplémentaire
00:37:22parce que les gens ne sont pas des machines et il faut s'adapter.
00:37:28J'avais une réunion l'autre jour qui devait durer 30 minutes.
00:37:31On a parlé pendant une heure, et je sais que certains sont occupés et importants,
00:37:35ils peuvent juste dire que la réunion est terminée.
00:37:37Mais moi, je me dis qu'il y avait plus que ça à dire.
00:37:40Ils avaient besoin d'attention.
00:37:43C'est bien.
00:37:44Je ne suis pas pressé.
00:37:46Je veux que les gens sentent qu'ils ont toute mon attention.
00:37:50Je fais ça depuis quelques années.
00:37:51Beaucoup de gens finissent leur journée en se disant “je n'ai rien fait”.
00:37:55Alors, cette petite astuce mentale
00:37:56de se dire “je ne vais planifier que ça”.
00:38:00Allouer du temps pour une journée imparfaite.
00:38:03Et quand je finis, je travaille sur les trucs du lendemain.
00:38:07C'est le truc du lendemain.
00:38:09Mais mon esprit dit que c'est pour demain.
00:38:10Idéalement, quand j'arrive au vendredi, j'ai tout fini pour la semaine.
00:38:14Et j'ai du travail bonus, ce que j'aurais fait de toute façon.
00:38:17Mais on a l'impression d'être en avance.
00:38:19Je suis optimiste.
00:38:20Je peux être curieux.
00:38:21Je peux prendre du temps avec les gens.
00:38:22Je prends du temps avec les gens.
00:38:24C'est un peu comme pirater son cerveau, penser d'une manière
00:38:29qui permet de donner le meilleur de soi-même plutôt que d'être toujours à la traîne.
00:38:33Toujours sous pression.
00:38:34Il y a beaucoup de choses.
00:38:35Ce n'est pas comme si je ne ressentais jamais ça.
00:38:37Mais ces petits hacks mentaux ont rendu l'expérience de travail meilleure.
00:38:41Je n'allais de toute façon accomplir que ce montant de travail.
00:38:44Comment modeler l'expérience pour qu'elle soit quelque chose que j'apprécie,
00:38:48plutôt que quelque chose sous pression ?
00:38:50Ça me parle vraiment.
00:38:52Je suis du genre à me dire chaque jour “je n'ai pas assez fait”.
00:38:55J'aurais aimé faire ceci et cela.
00:38:57Alors oui, j'ai vraiment besoin de regarder ça parce que c'est facile de tomber dans ce piège,
00:39:02un piège facile dans lequel tomber, surtout si vous êtes assez, quel est le mot ?
00:39:06Si vous voulez accomplir beaucoup, en gros, et faire beaucoup de choses ou si vous avez beaucoup à faire.
00:39:12Et donc, oui, je pense que c'est une bonne astuce mentale pour ne pas se mettre trop de pression.
00:39:16Je vais donc lire l'article.
00:39:17Oui, dis-moi si ton cerveau fonctionne de cette façon aussi, en tout cas pour moi.
00:39:20Et je sais, genre, j'en parle ouvertement.
00:39:22Je sais ce qui se passe, mais ça marche quand même.
00:39:25Ouais, ouais.
00:39:26Oh, c'est sympa.
00:39:29On va parler de ta configuration vidéo dans un instant,
00:39:31parce que ça m'intéresse, mais nous avons quelques questions de nos téléspectateurs.
00:39:35Elles sont très récentes et précises.
00:39:37Donc, si tu ne peux pas y répondre, ne te sens pas obligé de le faire.
00:39:40Alors la première vient de QProductions23.
00:39:43Et il dit, peux-tu lui demander s'ils ajoutent des mails temporaires ?
00:39:47Ce sera facile pour prototyper rapidement des applications.
00:39:51Je ne suis pas sûr de bien comprendre la question.
00:39:53Un mail temporaire dans quel sens ?
00:39:56Je ne comprends pas non plus.
00:39:58Mais dans ma tête, c'est plutôt, est-ce que tu peux, c'est comme ça que je le comprends, est-ce que tu peux envoyer des emails temporaires ?
00:40:05Genre, je ne sais pas si tu as, ou comme une boîte mail, une boîte mail temporaire,
00:40:08et tu veux tester quelque chose pour voir si ça fonctionne, peut-être.
00:40:10Oh, d'accord, peut-être comme une boîte mail intégrée dans Resend ?
00:40:14Oui, quelque chose comme ça.
00:40:15Oui, c'est une demande de fonctionnalité qui est déjà apparue.
00:40:18Je pense qu'il s'agit surtout d'essayer de prioriser ce qui aide nos clients actuels,
00:40:23par rapport à ce qui attirerait un nouveau client.
00:40:25Donc, c'est quelque chose que je peux soumettre à l'équipe.
00:40:28Je vais le présenter comme ça, je suppose.
00:40:29Sans plan immédiat que je connaisse.
00:40:31Et la deuxième question vient de Life of Code.
00:40:33Demande-lui à propos des filtres anti-spam, du marquage des IP, et comment maintenir la qualité pour l'éviter.
00:40:39J'ai beaucoup de choses à dire sur la réputation de domaine et la délivrabilité.
00:40:43Donc je ne veux pas être trop long, mais il y a beaucoup à dire.
00:40:46Mais oui, nous avons, j'ai déjà fait du contenu là-dessus par le passé.
00:40:49Donc, je les encouragerais probablement à regarder ça.
00:40:52Mais de manière générale, je pense que les développeurs supposent simplement que,
00:40:57si vous avez le débit, alors ça va atterrir dans la boîte de réception.
00:41:00Et il y a beaucoup de choses qui entrent en jeu pour y parvenir.
00:41:03En ce moment, Gmail surtout,
00:41:06et ce sont vraiment eux qui possèdent l'email dans beaucoup de sens.
00:41:09Ils se soucient principalement de la réputation de votre domaine, pas de celle de votre IP.
00:41:13Cela ne veut pas dire que l'IP n'a aucune importance.
00:41:15Nous faisons notre travail pour nous assurer que nos IP sont, vous savez, très saines,
00:41:20mais c'est votre domaine qui compte.
00:41:22Donc d'où vous envoyez et pensez-y comme un bureau de poste.
00:41:27Si vous vous présentez juste un jour et que vous déposez 100 000 lettres sur le bureau,
00:41:30ils vont dire, qui est ce gars ?
00:41:32Vous savez, et ne pas vous faire confiance.
00:41:34Vous devez vraiment construire une confiance de réputation.
00:41:36Et cela peut prendre un certain temps à construire et vous pouvez la perdre très rapidement.
00:41:42Et donc, vous devez vraiment mettre en place vous-même un tas de protections.
00:41:45Donc, tout, depuis s'assurer que vous envoyez depuis un sous-domaine.
00:41:50De cette façon, si vous avez des problèmes avec votre domaine, vous pouvez le déplacer vers un autre sous-domaine
00:41:55sans que cela affecte chaque envoi sur l'ensemble de votre plateforme.
00:41:59Donc, il y a des choses de base comme ça.
00:42:01S'assurer d'inclure des liens de désinscription et des choses qui ne sont pas
00:42:03simplement des emails transactionnels autour de l'authentification ou des choses comme ça.
00:42:06Il y a donc beaucoup de conseils là-dessus.
00:42:08Mais chaque fois qu'un email arrive dans votre boîte de réception,
00:42:12la boîte de réception qui reçoit, Gmail, Yahoo, Outlook, peu importe,
00:42:16ils regardent ça en utilisant leur propre ensemble propriétaire de filtres.
00:42:20Donc ils ne disent à personne ce que c'est, parce que s'ils le faisaient,
00:42:22alors tout ce qu'on recevrait, c'est du spam.
00:42:24Donc ils essaient de lire beaucoup de signaux
00:42:27qui ont tout à voir avec la fréquence de vos envois.
00:42:30Il y a des éléments d'authentification comme DMARC, SPF et DKIM,
00:42:35ce qui est tout un ensemble d'acronymes que je viens de sortir.
00:42:38Donc comme je l'ai dit, il y a beaucoup de complexité étrange autour de l'email.
00:42:42Mais de manière générale, cet état d'esprit aidera vraiment les développeurs à penser,
00:42:45ok, est-ce que j'ai l'air d'un expéditeur de confiance ?
00:42:47Est-ce que j'envoie à des personnes qui ont déjà accepté de recevoir ceci ?
00:42:50C'est comme si nous ne permettions pas les emails à froid sur Resend.
00:42:53Vous devez avoir un consentement réel pour envoyer aux gens.
00:42:57Donc, il y a beaucoup de choses de base comme ça, que si vous suivez les bases,
00:42:59vous envoyez aux gens qui veulent seulement le recevoir.
00:43:01Vous envoyez de manière fiable, pas juste en déversant des milliers d'emails
00:43:05immédiatement comme ça.
00:43:07Et ensuite vous faites attention aux bonnes pratiques de base.
00:43:10Genre, il n'y a pas de mots spécifiques à ne pas utiliser, mais de manière générale,
00:43:14vos liens devraient être les mêmes que le domaine d'envoi.
00:43:17Vos images devraient être les mêmes que le domaine d'envoi.
00:43:19N'utilisez pas de mots de type spam.
00:43:23Et souvent, ce que vous découvrirez, c'est que Gmail en particulier vous dira,
00:43:25hé, ce n'est pas du spam pour cette raison.
00:43:27Et vous pouvez ajuster le contenu et voir comment cela l'affecte.
00:43:30Quand vous envoyez avec Resend, nous montrons aussi des aperçus de délivrabilité pour chaque email que vous envoyez.
00:43:34Et c'est en partie pour vous éduquer.
00:43:36Donc, chaque email que vous envoyez, vous pouvez regarder le tableau des emails,
00:43:39regarder cet email particulier, et cela vous donne des aperçus du type,
00:43:41hé, assurez-vous de suivre toutes ces bonnes pratiques.
00:43:44Donc, de manière générale, si vous pensez comme ça, hé, je vais envoyer de manière fiable,
00:43:49où les gens veulent recevoir ceci, ils ont déjà accepté.
00:43:52J'envoie selon un modèle prévisible.
00:43:53Ce sont vraiment les grandes choses mentales auxquelles vous devez penser.
00:43:57Et ensuite il y a beaucoup de détails que nous pouvons vous aider à comprendre aussi.
00:44:00Donc c'est aussi bref que les réponses que je peux donner sur les filtres anti-spam, la délivrabilité et
00:44:05la réputation IP et de domaine.
00:44:06J'espère que c'était intelligible avec tous ces acronymes.
00:44:10Je pense que c'est incroyable.
00:44:11C'est une quantité incroyable de connaissances que vous avez sur les emails et ça a du sens.
00:44:15J'allais vous demander plus tôt d'expliquer comment Resend facilite les emails pour les développeurs.
00:44:20Et je pense que cette question seule explique combien d'obstacles vous devez franchir quand
00:44:24vous voulez configurer des emails.
00:44:26Oui.
00:44:27Je me souviens avoir essayé de le faire moi-même et je me suis jeté directement sur React email quand il est sorti
00:44:31puis sur Resend aussi, parce qu'il y avait tant de maux de tête que je ne réalisais pas que l'email avait.
00:44:35Et c'est, j'aime aussi l'auto-hébergement et la seule chose qu'on vous dit de ne jamais auto-héberger, ce sont les emails.
00:44:41Parce que c'est comme, vous ne passerez pas un bon moment.
00:44:43Oui.
00:44:43Oui.
00:44:44Bienvenue en tant que fournisseur de services email.
00:44:46Ça, ça a son propre ensemble de défis.
00:44:49Oui.
00:44:50Je pense que nous avons commencé avec React email, ce qui je pense est une si belle histoire d'origine.
00:44:53Genre Zeno et Boo, les deux co-fondateurs étaient juste comme, ils devaient,
00:44:58si vous avez déjà écrit du HTML d'email à la main, c'est comme, de quel siècle ça vient ?
00:45:02Et vous savez, vous écrivez des tableaux et des flottants et ils étaient comme, ça, il doit y avoir quelque chose
00:45:07de mieux là-bas.
00:45:07Et il y a, il y a quelques trucs, mais ils n'avaient pas vraiment la touche moderne.
00:45:10Et donc je pense que l'histoire, c'est qu'ils ont juste dit, construisons quelque chose que vous pouvez réellement
00:45:14utiliser TypeScript, React et Tailwind.
00:45:16Et, et c'était React email.
00:45:18Et puis de ça est né Resend parce qu'ils étaient comme, l'envoi en fait n'est pas si bon
00:45:21non plus.
00:45:22Alors travaillons là-dessus.
00:45:23Mais il y a tellement de particularités autour de l'email.
00:45:26Nous passons tellement de temps à protéger nos utilisateurs en coupant le spam.
00:45:31Des gens essayant d'envoyer ça via notre plateforme.
00:45:33Donc nous avons toute une équipe dédiée à la confiance et la sécurité.
00:45:36Mais une fois, une fois que vous commencez à envoyer des emails à grande échelle, vous devez soit être un
00:45:39expert en email, soit avoir un expert en email.
00:45:41Et, je pense que l'une des choses qui rend Resend spécial, et je pense vraiment que c'est central
00:45:45à qui nous sommes, et j'espère que nous garderons toujours ça, c'est que nous considérons le support comme une partie du DX.
00:45:51Genre, peu importe à quel point l'API est jolie.
00:45:54Si quand vous avez des problèmes et que vous nous contactez, il n'y a personne.
00:45:57Et, vous devez avoir un expert en email et nous voulons être ça pour, pour les gens.
00:46:00Donc, vous obtenez un canal Slack partagé si vous êtes un client récent de n'importe quel niveau payant.
00:46:06Et nous sommes, nous sommes très rapides pour répondre aux gens.
00:46:09Et bien sûr, nous voulons nous améliorer là-dessus.
00:46:11C'est toujours quelque chose qui, qui est comme un objectif ambitieux.
00:46:14Mais nous voyons ça comme, quand vous avez des problèmes, vous devriez venir vers nous et nous devrions être capables de
00:46:18sauter dans le problème avec vous.
00:46:19Genre, nous irons dans les outils Google Postmaster avec vous.
00:46:22Nous irons dans les trucs de délivrabilité avec vous et vous aiderons à déboguer ça en direct.
00:46:25Et donc c'est vraiment important pour nous que le DX inclue le support.
00:46:31Et donc j'espère que les gens ressentent ça, comme pris en charge quand ils viennent chez Resend.
00:46:35Et nous assurons vos arrières et vous n'avez pas à être l'expert parce que vous en avez un.
00:46:39Et nous voulons continuer à faire ça pour nos clients.
00:46:41Vous savez, ma, ma première expérience avec l'email était je pense freelance, je faisais du travail
00:46:45freelance et il a dit, peux-tu ajouter des emails ?
00:46:47Et j'ai naïvement pensé que, oh, les emails doivent être une chose résolue.
00:46:50On a ça depuis des années.
00:46:51Ça ne peut pas être si dur.
00:46:53Et puis, ouais, c'est là que je suis tombé dans le terrier du lapin, oh mon dieu, c'est insane.
00:46:57Juste la compatibilité entre les clients.
00:46:59Genre, on a quelques moteurs de navigateur et des centaines de clients mail ?
00:47:03Et, il n'y a pas de standard convenu.
00:47:05Et je ne sais pas si nous en aurons un un jour parce que c'est vraiment aux gros joueurs de décider ça.
00:47:11Et ça seul, juste essayer d'avoir les trucs qui se ressemblent à travers les clients est difficile.
00:47:15Et React email a maintenant tout ce linter, vérificateur de compatibilité et aperçu.
00:47:19Et nous voulons continuer à itérer pour rendre plus facile pour les gens de savoir, comme,
00:47:24je peux envoyer ça avec confiance.
00:47:26Et comme Claude peut juste créer un email HTML, mais vous ne savez pas si ça va avoir l'air bien.
00:47:30Ça peut avoir l'air bien dans, vous savez, votre navigateur web, mais ça ne veut rien dire
00:47:33parce que chaque client est si différent.
00:47:35Donc je pense que c'est, il y a beaucoup de petits pièges sournois dans l'email.
00:47:40Et donc nous essayons de rendre ça facile pour les gens.
00:47:42Mais c'est juste un genre d'industrie héritée avec un tas de trucs greffés dessus.
00:47:46Et donc par nature de ce que c'est, vous savez, ça a sa complexité.
00:47:51Donc vous avez besoin de quelqu'un qui peut, on l'espère, vous tenir la main et vous guider de manière utile.
00:47:55Alors la plupart des gens qu'on a ici qui font de la vidéo ont un genre d'arc de progression d'où ils ont commencé,
00:48:02l'équipement qu'ils ont eu et par quoi ils l'ont remplacé.
00:48:04Ce serait bien d'entendre le tien.
00:48:07Oui, je veux dire, ça a commencé pour moi juste avec une webcam.
00:48:11En fait, je n'ai pas, je n'ai pas fait de vidéo du tout pendant longtemps.
00:48:14Quand je travaillais pour l'entreprise pour laquelle je travaillais, j'enregistrais des voix off.
00:48:19Et donc j'ai eu ce micro assez tôt en fait, ce dont je suis super reconnaissant, c'est un RE20.
00:48:26Et donc l'audio était la chose la plus importante pour moi.
00:48:30Et ensuite, plusieurs années après avoir commencé ma chaîne, j'ai finalement fait un genre de révélation de visage.
00:48:35Ce n'était pas intentionnel, comme un grand truc.
00:48:37Je me suis juste enregistré.
00:48:38Quand j'ai eu une webcam, j'ai eu un genre d'Insta 360.
00:48:42Et donc je l'ai utilisé pendant plusieurs années.
00:48:44Et ensuite, quand j'ai rejoint Resend, vous savez, six, sept mois après, ils étaient comme,
00:48:49investissons vraiment dans la vidéo pour qu'il soit vraiment facile pour toi de sauter direct,
00:48:53peu importe l'heure qu'il est, peu importe ce qui se passe, ça a toujours la même allure.
00:48:56Donc nous avons travaillé avec l'entreprise qui a conçu tout ce set.
00:49:00C'est en fait dans mon bureau, dans mon sous-sol.
00:49:03Et j'ai changé mon bureau.
00:49:04Si quelqu'un a regardé des vidéos plus tôt, j'avais l'habitude de faire face à cette direction.
00:49:07Maintenant je fais face à cette direction.
00:49:09Tout ce mur, je l'ai peint et j'ai accroché les étagères et j'ai fait tout ce genre de choses.
00:49:12Et ensuite la caméra elle-même est une Panasonic ou oui, Lumix S5 II, je pense, quelque chose comme ça.
00:49:22Je ne me souviens pas de l'objectif.
00:49:24Je ne suis pas tant que ça un junkie de caméra, peu importe ce qu'ils m'ont dit d'avoir.
00:49:27C'est ce que j'ai eu.
00:49:28Je pense 35 millimètres peut-être.
00:49:30Mais j'ai un téléprompteur, deux écrans.
00:49:33Et puis, ce qui a été d'une grande aide, c'est toute cette configuration d'éclairage.
00:49:36J'ai d'ailleurs des boutons ici pour éteindre complètement mes lumières.
00:49:40Comme ça, tout s'allume d'un coup et tout est prêt.
00:49:43Ça me permet de m'asseoir, d'appuyer sur deux boutons sous mon bureau,
00:49:48d'appuyer sur enregistrer et c'est parti.
00:49:49Donc, oui, je suis vraiment reconnaissant pour l'investissement que Zeno
00:49:54a mis dans le studio.
00:49:55Ça facilite vraiment l'enregistrement pour une bonne raison.
00:49:58Et puis, j'ai ce petit ordinateur ici, qui est un vrai SC30 opérationnel
00:50:02que j'ai acheté en Californie et avec lequel je suis revenu en avion,
00:50:06glissé sous mes pieds et caché sous ma veste parce qu'il ne rentrait pas vraiment.
00:50:10Mais je l'ai eu.
00:50:11C'était vraiment amusant à récupérer aussi.
00:50:13Donc j'ai un peu ajouté au décor au fur et à mesure que j'ai eu l'occasion de prendre des choses.
00:50:18Et je n'ai pas d'objectifs précis sur ce que je veux ajouter ensuite,
00:50:20mais c'est sympa de pouvoir jouer avec le fond aussi.
00:50:24Tu peux nous en dire plus sur tes lumières ?
00:50:25Je pense que nous nous y connaissons tous un peu en enregistrement.
00:50:28J'adorerais connaître les positions et le type de lumières.
00:50:31Oui.
00:50:32Oui.
00:50:32Je ne connais pas le nom des choses.
00:50:34Je suis sûr que je savais quand on m'a dit de les installer.
00:50:36Mais c'est une sorte d'Aputure, je ne me souviens plus,
00:50:38mais ça fait probablement un mètre de large, quelque chose comme ça.
00:50:40C'est donc la grosse lumière principale.
00:50:43J'ai un projecteur qui pointe vers le plafond.
00:50:45J'en ai une autre derrière ma tête qui pointe vers le bas.
00:50:48Et j'ai cette petite lumière d'ambiance sur le côté.
00:50:51Et donc, oui, ce n'est pas trop lumineux avec la configuration que j'ai.
00:50:55La caméra fait donc un peu plus de travail pour que je ne cuise pas sur place.
00:50:58Au début, on avait mis tout ça cinq fois plus fort.
00:51:02Et je me disais, je sue rien qu'en étant assis là.
00:51:04Il n'y a aucun moyen que je puisse travailler comme ça.
00:51:06Elles sont donc assez tamisées ici.
00:51:09Mais ça permet à la caméra de faire un peu plus de travail de fond.
00:51:13Donc voilà, ce sont ces quatre-là.
00:51:14Cette grosse lumière principale, la lumière du plafond qui apporte juste de l'ambiance, je pense.
00:51:20Celle-ci, censée être la lumière pour les cheveux, et la lumière d'ambiance.
00:51:25Tu sais, quand j'ai commencé à faire des vidéos, j'avais une lumière,
00:51:28à peine à un pied de mon visage à pleine puissance.
00:51:31Et ça me cuisait quand je filmais.
00:51:35C'était, oui, ce n'était pas marrant.
00:51:37Oui.
00:51:37Oui.
00:51:38Et oui, apprendre ce qu'est une lumière pour les cheveux était fascinant.
00:51:41Ajouter des pièces petit à petit.
00:51:42Ça commence par une lumière, puis on tourne autour et on se dit,
00:51:44il me faut une lumière pour les cheveux, apparemment.
00:51:48Oui.
00:51:49C'est un drôle de terrier de lapin.
00:51:51C'est ça.
00:51:52Oui.
00:51:52J'ai juste fait ce que l'entreprise m'a dit de faire, tout simplement.
00:51:56Je ne comprends pas vraiment comment ça marche.
00:51:57J'ai l'impression d'être passé de zéro à ça, mais je ne vais pas m'en plaindre non plus.
00:52:01Oui.
00:52:02Ça a l'air d'être une super entreprise.
00:52:03Je pense qu'il faut qu'on les contacte pour voir ce qu'ils peuvent faire pour nous.
00:52:06Mais oui, j'ai quelques lumières.
00:52:08Je n'ai pas d'Aputure.
00:52:09J'ai beaucoup entendu parler des Aputure et de leur qualité.
00:52:10J'ai des Key Lights d'Elgato, qui fonctionnent très bien pour moi.
00:52:14J'utilise aussi un Lumix Panasonic, mais je pense que c'est un modèle un peu plus ancien que le tien.
00:52:18Mais ça fonctionne bien et j'ai un bon objectif.
00:52:21Oui.
00:52:21J'aime vraiment la façon dont Panasonic gère les vidéos, et ils étaient un peu moins chers
00:52:26dans l'ensemble.
00:52:27C'était donc ma principale motivation pour aller dans cette direction.
00:52:30Est-ce qu'elle tient le coup pour tes diffusions en direct ?
00:52:32Parce que je sais que beaucoup surchauffent.
00:52:34Ça va plutôt bien jusqu'ici.
00:52:36J'ai l'impression que mon Cam Link, auquel tout est branché, commence à avoir des problèmes.
00:52:41J'espère qu'il ne le fera pas pendant notre appel aujourd'hui, mais j'ai eu quelques soucis par le passé,
00:52:47mais j'ai aussi simplement tué la caméra pendant mon stream.
00:52:50Personne n'est là pour me voir, donc ça va.
00:52:53Pour la plupart, ça va, mais j'ai commencé à avoir des problèmes.
00:52:58Je vais peut-être chercher d'autres solutions, car je pense que c'est le Cam Link qui pose problème.
00:53:02Parce que je le rebranche et ça marche.
00:53:03Donc oui, mais je pense que la caméra elle-même va bien.
00:53:06J'ai dû remplacer mon Cam Link l'autre jour car j'étais sûr qu'il était en train de lâcher.
00:53:09J'ai fini par acheter un autre Cam Link d'une autre marque.
00:53:13Je ne sais pas quelle est la meilleure solution, mais c'est peut-être le Cam Link.
00:53:16Je ne sais pas quelle est la meilleure solution, mais oui, c'est peut-être le Cam Link.
00:53:20Oui.
00:53:20C'est comme ces notes mentales qu'on se fait.
00:53:22J'écoutais le podcast Syntax et ils parlaient de problèmes avec leur Cam Link et qu'ils avaient pris autre chose.
00:53:27Je ne sais pas ce que c'est, mais quand j'ai des problèmes assez longtemps,
00:53:30je vais chercher sur leur site et acheter ce qu'ils recommandent, parce que ça semble être un problème courant.
00:53:34Et ça semble être un problème courant.
00:53:37Oui.
00:53:39Oui.
00:53:39Et pour la semaine de lancement, j'ai regardé les récentes vidéos et elles sont très bien faites.
00:53:44C'était la même entreprise ou une autre, et comment ça s'est passé ?
00:53:45Euh, était-ce la même société qui a réalisé celles-ci ou une autre,
00:53:49ou comment ça a fonctionné ?
00:53:50Alors, on était lors d'un séminaire à Barcelone,
00:53:51il y a deux ou trois semaines de lancement.
00:53:57Et j'ai dit : “Et si on enregistrait ça nous-mêmes ?”
00:53:59Pas celle-ci, ni la précédente, mais trois en arrière.
00:54:01On l'a enregistré nous-mêmes et c'était beaucoup plus difficile que prévu.
00:54:07Entre autres parce qu'on était dans une salle de conférence.
00:54:10Et il y avait un déjeuner en bas.
00:54:13Il y avait donc tout ce bruit ambiant et nous étions très...
00:54:15un peu perdus.
00:54:20On s'est dit que c'était plus dur que prévu.
00:54:21Voyons avec qui on peut se connecter.
00:54:23On a contacté Open Light Studios à San Francisco, si je me souviens bien.
00:54:25On a enregistré là-bas, cette semaine et la semaine dernière.
00:54:31Ils nous fournissent le montage final, dont on peut demander des modifications.
00:54:35Et ensuite, je prends le relais pour tout le montage.
00:54:40C'était une expérience d'apprentissage, beaucoup de choses que je n'ai pas l'habitude de faire.
00:54:40Et cette fois, on a engagé quelqu'un pour la musique et les effets sonores.
00:54:44Ça a ajouté une classe que je ne pense pas pouvoir atteindre.
00:54:48On a construit petit à petit.
00:54:55La première fois, ils ont enregistré. J'ai fait tout le montage.
00:55:01Pour la semaine de lancement d'il y a deux semaines, j'ai fait presque tout le montage.
00:55:03Un monteur final est venu ajouter la musique et les effets sonores.
00:55:05Mais j'ai fait la plupart du travail à l'écran.
00:55:08C'est sympa.
00:55:12Je trouve que les vidéos sont vraiment bonnes.
00:55:13J'aime les transitions.
00:55:17Tu avais plusieurs caméras et ces belles bulles.
00:55:19Et du texte pour expliquer ce que disent les gens.
00:55:21Oui.
00:55:22Qu'est-ce que tu as utilisé pour ça ?
00:55:23Cette fois-ci, on a été un peu plus paresseux, j'ai utilisé Figma.
00:55:24On a exporté l'effet de bulle de Figma.
00:55:28Je me suis assuré que ça s'alignait avec la vidéo.
00:55:30La fois précédente, j'avais créé cette animation personnalisée.
00:55:30Dans DaVinci Resolve.
00:55:32Je suis parti dans un terrier de lapin de cinq heures pour construire cette bulle personnalisée.
00:55:36Qui interagissait en réfractant la lumière et tout.
00:55:41Mais c'était trop d'efforts.
00:55:43Et surtout cette fois-ci, il y avait trop de choses.
00:55:46Je n'avais pas la capacité mentale de le faire.
00:55:50Et c'était très bricolé.
00:55:53Je suis sûr que n'importe qui connaissant DaVinci Resolve dirait : “Qu'est-ce que tu fais avec Fusion ?”
00:55:59C'est donc très basique cette fois-ci, mais c'était assez impliqué la dernière fois.
00:56:01Je ne savais même pas qu'on pouvait faire des animations dans Figma.
00:56:03Je pense que c'est juste l'effet de verre dans Figma.
00:56:06Et je l'ai exporté dans DaVinci Resolve pour toutes les animations.
00:56:09Désolé.
00:56:10Oui.
00:56:13La dernière chose qu'on demande, c'est si tu as des avis tranchés sur la technologie.
00:56:14Quelque chose qui ferait un bon clip.
00:56:17Je trouve drôle que les composants serveur React existent depuis si longtemps.
00:56:23Et qu'ils soient toujours dans cette zone ambiguë.
00:56:26Ça n'aide pas qu'il y ait constamment des failles de sécurité.
00:56:29Je ne suis pas quelqu'un qui a des avis très tranchés, mais...
00:56:30architecturalement, il y a deux problèmes.
00:56:34Et ensuite je l'ai exporté dans DaVinci Resolve pour faire toutes les animations.
00:56:39Pardon.
00:56:39Oui.
00:56:40Expliquant les composants serveur React avec Astro.
00:56:45Si tu dois utiliser un framework différent pour expliquer le tien,
00:56:47c'est que mentalement, ce n'était pas préparé de façon très utile.
00:56:52Je sais que les gens de React sont bien plus intelligents que moi.
00:56:55Mais mon avis, c'est que chaque site devrait par défaut être sur Astro.
00:57:01La plupart du temps, les gens ne construisent pas des applications web complètes,
00:57:06et Astro suffit pour la plupart des sites de base.
00:57:10Tu obtiens toute la beauté des collections de contenu.
00:57:11Avec du Markdown typé.
00:57:13Chaque modèle de rendu souhaité, prise en charge des polices et images.
00:57:15Il y a tellement de choses intégrées.
00:57:21Tout est logiquement séparé.
00:57:24Ce qui est serveur, ce qui est client, toute la complexité
00:57:28de savoir où ça vit n'existe pas dans Astro.
00:57:32Car il y a une séparation claire.
00:57:36Mon avis tranché, c'est que tout le monde devrait utiliser Astro par défaut.
00:57:45Les méta-frameworks qui essaient d'implémenter les RSC ne fonctionnent clairement pas.
00:57:55Tant du côté technique que du côté du modèle mental.
00:58:03Mais je suis juste un fan boy d'Astro.
00:58:12Qu'est-ce que tu attendais ?
00:58:14Je ne peux pas vraiment contredire tes points.
00:58:21J'utilise Astro pour mon site personnel et je l'adore.
00:58:29Il y a eu une autre vulnérabilité hier ou aujourd'hui.
00:58:30Littéralement hier.
00:58:34Je ferai peut-être une vidéo dessus.
00:58:43J'en ai déjà fait deux ou trois sur les vulnérabilités React cette année.
00:58:47Les composants serveur sont devenus un peu fous cette année.
00:58:49Les gens commencent à en douter.
00:58:52C'est difficile de vouloir architecturer toute son application autour.
00:58:54Même s'ils sont super utiles.
00:59:00J'aime la façon dont TanStack Start a ajouté les composants serveur.
00:59:04C'est leur propre truc.
00:59:05Je ne pense pas qu'ils soient impactés par les vulnérabilités.
00:59:06C'est très explicite quand tu crées un composant serveur.
00:59:11Alors que Next.js est orienté composants serveur par défaut.
00:59:14Tanner fait tellement de choses.
00:59:18Il vit assez près de chez moi.
00:59:21Je ne sais pas comment il fait tout ce qu'il fait.
00:59:27Il a une approche très fondamentale : “Quelle est la meilleure façon de faire ceci ?”
00:59:32Je suis toujours impressionné.
00:59:33Comment arrive-t-il à expédier autant de choses ?
00:59:37C'est aussi le gars le plus gentil du monde.
00:59:38Tu penserais que c'est un inconnu.
00:59:40Il agit comme le gars le plus normal au monde.
00:59:45Et tu réalises qu'il réécrit tout ce qu'on a fait.
00:59:48Surtout dans le monde du frontend.
00:59:50Je voulais l'inviter sur le podcast, je suis un grand fan de TanStack.
00:59:51Leur bibliothèque semble résoudre tous les problèmes de l'écosystème JS.
00:59:53Littéralement tout.
00:59:56Merci d'avoir écouté cet épisode du podcast Better Stack.
01:00:06Retrouvez-nous là où vous écoutez vos podcasts.
01:00:11Apple, Spotify, partout.
01:00:15Et merci, Chris, de t'être joint à nous.
01:00:17C'était super de discuter avec toi de l'IA et de tout ce sur quoi tu travailles.
01:00:20Peut-être qu'on pourra refaire ça.
01:00:23Pour parler plus d'IA et d'autres choses.
01:00:27D'ici là, c'est au revoir de ma part.
01:00:29Mais, vous savez, je voulais l'inviter sur le podcast car je suis un grand fan de Tanstack.
01:00:33Et oui, ils ont une bibliothèque qui semble résoudre tous les problèmes de l'écosystème JavaScript en ce moment.
01:00:38C'est au revoir de ma part.
01:00:40Merci d'avoir écouté cet épisode du Better Stack Podcast.
01:00:43Retrouvez-nous là où vous écoutez vos podcasts.
01:00:45Apple, Spotify, juste partout.
01:00:48Et merci, Chris, de t'être joint à nous.
01:00:50C'était super de discuter avec toi de l'IA et de tout ce sur quoi tu travailles.
01:00:54Et oui, peut-être qu'à l'avenir, on pourra refaire ça.
01:00:55Et parler plus d'IA et d'autres choses.
01:00:58Mais d'ici là, c'est au revoir de ma part.
01:01:00Au revoir de ma part.
01:01:01C'est un salut de ma part.
01:01:02C'est au revoir de ma part.
Community Posts
No posts yet. Be the first to write about this video!
Write about this video