Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
Sports
Health & Fitness
Technology
About Us
Contact Us
Copyright
© 2024 PodJoint
Loading...
0:00 / 0:00
Podjoint Logo
US
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts221/v4/60/b4/20/60b42068-aecc-4593-ba3f-bbb4c0782758/mza_12509767136377899968.jpg/600x600bb.jpg
Parlons Dev
Baptiste Devessier & Paul Rastoin
7 episodes
3 months ago
Dans Parlons Dev, Paul Rastoin et Baptiste Devessier explorent le monde du développement, du web et de la tech, et parlent des sujets qui les intéressent sur le moment.
Show more...
Technology
RSS
All content for Parlons Dev is the property of Baptiste Devessier & Paul Rastoin and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
Dans Parlons Dev, Paul Rastoin et Baptiste Devessier explorent le monde du développement, du web et de la tech, et parlent des sujets qui les intéressent sur le moment.
Show more...
Technology
Episodes (7/7)
Parlons Dev
XState : fondamentaux et nouveautés de la version 5

Baptiste est un fan inconditionnel de la librairie JavaScript XState depuis 2020 et il a contaminé Paul sans trop de difficulté. Ils en parlent en long, en large et en travers dans cet épisode. Paul et Baptiste abordent notamment la version 5 de XState qui améliore grandement la librairie, mais aussi du Stately Studio – l'éditeur de state machines en ligne développé par les mainteneurs de XState. L'épisode se termine sur la place toute trouvée de XState dans la création d'AI Agents avec @statelyai/agent.

  • Vidéo de Baptiste sur Panda CSS
  • Vidéo de Baptiste sur la transformation d'un podcast en vidéo avec Remotion
  • Remotion
  • React Three Fiber
  • XState
  • Statecharts
  • SCXML
  • scion
  • XState by Example
  • Stately Studio
  • Fonction setup() de XState 5
  • @xstate/store
  • @statelyai/agent
Show more...
1 year ago
59 minutes

Parlons Dev
Fiabiliser ses applications grâce à l’OpenAPI

En ce moment, Paul s'intéresse à la spécification OpenAPI. Grâce à l'OpenAPI, Paul peut automatiser beaucoup de tâches, comme la génération de types TypeScript pour les données retournées par un backend. L'utilisation d'une spécification OpenAPI permet aussi de simplifier la communication entre plusieurs équipes, voire de développer en parallèle le frontend et le backend.

Liens :

  • OpenAPI
  • OpenAPI Links
  • Awesome OpenAPI3
  • openapi-typescript
  • openapi-fetch
  • tRPC
  • Japa API Client : assertAgainstApiSpec
  • MSW
  • msw-auto-mock
Show more...
1 year ago
28 minutes

Parlons Dev
Panda CSS : la nouvelle solution de styling CSS-in-JS

Baptiste a récemment testé Panda CSS, une nouvelle solution de styling CSS-in-JS, qui privilégie la type-safety et la génération des styles au build time au lieu du runtime. Paul et Baptiste se retrouvent pour discuter de l'intérêt de Panda CSS et de ses différences avec d'autres outils comme Tailwind CSS et styled-components.

Liens :

  • Panda CSS
  • CVA
  • SVA
  • Class Variance Authority
  • Tailwind CSS
  • Tailwind UI
  • Playground Tailwind -> Panda
  • StyleX
  • Article de Baptiste à propos de ses premières impressions de Panda CSS
  • Vidéo de Theo t3.gg sur l'article de Baptiste
  • Vidéo de réponse de Baptiste à Theo
Show more...
1 year ago
34 minutes

Parlons Dev
Résoudre 8 000 erreurs TypeScript

Paul fait face à 8 000 erreurs TypeScript sur un projet du boulot. Dans cet épisode, il nous fait part de sa stratégie pour réduire leur nombre. Paul et Baptiste discutent des bonnes pratiques à suivre pour la configuration d'un projet TypeScript et font un tour des outils qui étendent les capacités de TypeScript, tels que Zod ou Zodios.

Show more...
1 year ago
40 minutes

Parlons Dev
Quoi de neuf dans Astro ?

Dans cet épisode, Baptiste et Paul explorent les nouvelles capacités d'Astro depuis les versions majeures 3 et 4, en discutant notamment de la nouvelle API des View Transitions et du support des Single-Page Applications (SPA).

Show more...
1 year ago
46 minutes

Parlons Dev
Testing JavaScript et Screencasting

Dans cet épisode, Paul et Baptiste abordent le sujet du testing au sein de l'écosystème JavaScript. Paul présente ses catégories de tests préférées et pose également la question de ce qu'il faut tester dans une codebase et quand.


Baptiste fait part de sa récente formation au screencasting et des automatismes qu'il cherche à développer pour garantir une constance dans la qualité de ses vidéos.

  • (00:00) - Testing JavaScript
  • (43:00) - Screencasting
Show more...
1 year ago
1 hour 4 minutes

Parlons Dev
Publier une librairie sur npm et Dependabot

Récemment, Baptiste a sorti une librairie sur npm qui génère une définition de workflow Windmill à partir d'une liste de nodes et de edges Reactflow. Il explique quel a été son process pour la mettre en ligne, en partant du build réalisé avec tsup jusqu'au versioning avec changesets.

Paul s'est récemment intéressé au Dependabot et à la détection automatique de failles de sécurité dans le code. Il nous explique comment le Dependabot marche et pourquoi il vaut mieux arrêter de supprimer les mails de prévention qu'il nous envoie avant de les avoir lus.

  • (00:00) - Publier une librairie sur npm
  • (40:20) - Dependabot
Show more...
1 year ago
1 hour 17 minutes

Parlons Dev
Dans Parlons Dev, Paul Rastoin et Baptiste Devessier explorent le monde du développement, du web et de la tech, et parlent des sujets qui les intéressent sur le moment.