show episodes
 
If This Then Dev, c'est le podcast D.E.V : Différent, Extraordinaire et Visionnaire. Un podcast qui veut résoudre le problème avant de passer au dev. Chaque semaine Bruno Soulez reçoit un expert pour décoder un sujet ou une tendance dans l’univers de l’innovation et des technologies en général. Sans en faire un tuto, ils parlerons d’une techno ou du quotidien des STEM. Une discussion sans boucle, sans condition, mais compilée afin d’en comprendre tous les éléments avant de commencer à dev.
 
Loading …
show series
 
“Ce ne sont pas des devs qui ont conçu le fonctionnement et pourtant on retrouve une architecture agile” La technologie a changé nos modes de vie. Partout, dans tous les recoins de la société, on trouve de la technologie. A tel point, que c’est devenu un projet de société et un parti politique. Le parti pirate a un programme très centré sur la tech…
 
Pour l'épisode #66 je recevais Olivier Dupuis, CTO de Interencheres. 2 ans après son arrivée au poste de CTO, son équipe à vécu ce qui nous pend tous au nez: un hackeur a profité d’une brèche. Brève, mais brèche malgré tout. Sans filtre et sans tabou, Olivier nous racontait tout. Ce qu’il avait mis en place comme mesures préventives depuis son arri…
 
“Même 2 ans après, ton code est toujours aussi lisible” Dans la jungle des langages il y a un langage, pourtant ancien, qui a pris le devant de la scène depuis quelques années. Si vous êtes dans la data science, vous faites très certainement du Python. Cette popularité soudaine a amené d’autres usages au Python et on trouve aujourd’hui tout type de…
 
Pour l'épisode #64 je recevais Quentin de Metz, CTO de Pennylane. Quentin a fondé PriceMatch puis Pennylane. Dans ces expériences il eu l’occasion de choisir des technos, d’ajouter des technos et même de retirer des technos de sa stack. Il est venu nous raconter comment il a fait ces choix, comment il faut vivre avec (que ce soit en terme de vie du…
 
“Chercher un coupable ne sert à rien. On avance mieux en étant solidaires” Un épisode un peu particulier cette semaine. Je reçois Olivier Dupuis, CTO de Interencheres. 2 ans après son arrivée au poste de CTO, son équipe à vécu ce qui nous pend tous au nez: un hackeur a profité d’une brèche. Brève, mais brèche malgré tout. Olivier vient donc nous ra…
 
Pour l'épisode #61 je recevais Lætitia Avrot, experte postgreSQL et contributrice PostgreSQL. Laetitia était venue nous parler de son coup de foudre pour PostgreSQL et des capacités de cette techno, quand elle est bien utilisée. Nous parlions avec elle aussi de la communauté qui soutient Postgres et de ce qu’elle voit dans l’usage de cette techno d…
 
“Le meilleur code est celui que je n’écris pas” On pense tous que notre code est invulnérable. Une fois en prod, nous prenons souvent conscience des lacunes de celui-ci, ou des manquements de la plateforme. Il est acquis que le 0 downtime est impossible à atteindre. Et pourtant… Il existe des équipes qui travaillent avec cet objectif en tête: zéro …
 
Pour l'épisode #60 je recevais Hugo Farizon, CTO de Kardinal. Hugo était venu nous raconter tous les paramètres que Kardinal sait prendre en compte pour résoudre le problème du voyageur de commerce. Il nous expliquait aussi comment son équipe est construite, entre des chercheurs très mathématiques (et dev) et des devs très pointus. Pour en parler, …
 
“Il faut être très pragmatique dans la conception de son système, et il y a une grande valeur à avoir un système simple ” Notre secteur connaît beaucoup de modes. Qu’il s’agisse de langages, de méthodes, ou d’architectures, il y a toujours “LA bonne façon du moment”. A l’inverse, il y a des choix qui semblent dépassés. Personne ne penserait à 2020 …
 
Pour l'épisode #59 je recevais Francis Nappez, co-fondateur de Tech.Rocks et de BlaBlaCar. Francis était venu nous raconter comment il a co-fondé Blablacar et comment il a réussi à transmettre beaucoup à ses équipes. Il nous montrait comment transmettre toutes les clés à ses équipes pour qu’elles réussissent à faire, mais aussi comment recruter des…
 
“Un des principes, souvent mal compris, mis en avant par les créateur c’est le: let it crash” Chaque jour, autour de nous, nous côtoyons des objets anodins, auxquels on ne pense pas, mais qui sont indispensable. Par exemple Colas: c’est une entreprise peu connue du grand public, pourtant c’est le premier constructeur de route dans le monde. Donc to…
 
Pour l'épisode #58 je recevais Pascal Combescot, CTO de Perfarmer, une startup du monde agricole. Pascal était venu nous raconter son parcours qui l’a amené à se poser la question de l’utilité de son travail, son envie de donner du sens, de mettre son art au service d’une communauté, d’un métier, pour aider les personnes qui travaille, souvent dans…
 
“les erreurs de conception peuvent avoir de lourdes conséquences plus tard” Créer un service ou un site amène toujours la question: faut-il une app ? La réponse n’est pas toujours oui, et ce qui fait souvent dire non, c’est souvent le coût associé à la création et le support d’une app sur 2 plateformes (iOS et Android) qui s’ajoute au coût de suppo…
 
Pour l'épisode #57 je recevais Kevin Georges K8S - Engineering Manager chez OVH. Kevin était venu nous raconter l’histoire de kubernetes et son apport dans les data-center. Mais pas que ! Car le gain est aussi côté dev. On y parlait forcément DevOps, et la place de K8s dans cette méthode. Kevin nous racontait aussi comment K8s est utilisé chez OVH …
 
“Le SQL est mal enseigné, voire pas du tout” Dans le monde des bases de données il y a des technos qui avancent vite, et d’autres qui avancent bien. C’est le cas de PostgreSQL, techno très ancienne, mais qui a su se faire une place de choix dans le coeur des devs et des ops avec une stabilité et une performance à toute épreuve. Mais à l’heure du No…
 
Pour l'épisode #56 je recevais Agnès Haasser, développeuse web indépendante et certifiée Opquast. Agnès est développeuse de longue date dans le web et était venue nous raconter ce qui l’a amenée à s’intéresser à cette certification. Elle nous présentait aussi les 5 piliers de ces règles et des exemples pratiques d’application. Nous évoquions aussi …
 
“On envoie un JSON de 700Mo pour un traitement en quelques millisecondes” Se rendre d’un point A à un point B est chose aisée aujourd’hui, les solutions pour trouver le meilleur trajet ne manquent pas. Mais quand il s’agit de trouver la route optimale qui passe par 200 points en prenant en compte la capacité de chargement d’un camion … c’est une au…
 
Pour l'épisode #55 je recevais Sébastien Descamps, Directeur technique, Senior Developer et auditeur Go chez Zenika Bordeaux. Il était venu nous parler de Go, avec son expertise d’audit et ce qu’il en a appris après l’avoir vu utilisé chez plusieurs clients. Nous parlions de la philosophie à l’origine de Go (une histoire de compilation), des usages…
 
“Avant de parler tech, il faut parler du projet et de son adhésion au projet” A mesure qu’une équipe tech grandit, il est facile de se perdre. Perdre en qualité de production, en valeur, en communication, en efficacité… C’est une opération risquée. Pourtant, la solution est simple: la transmission. Mais il y a beaucoup de choses à transmettre, et à…
 
Pour l’épisode 54 je recevais Anthony le Goas, Directeur technique et Bruno Sabot front-end développeur chez Zenika. Anthony et Bruno viennent nous parler de leurs expériences avec Javascript mais aussi avec tous ces framework. Ils nous expliquent les performances que l’on peut améliorer avec Javascript et comment y parvenir. Quelque soit le framew…
 
“Pour faire du code utile, tu présentes le code qui ne fonctionne pas et tu vois si c’est utilisé” Au final on peut tout réaliser. C’est une question de temps et de ressource. C’est souvent un problème d’ailleurs. On veut tellement tout faire que l’on se demande rarement si ça sert à quelque chose de le faire. Je ne parle pas de grande philosophie …
 
Pour l’épisode #53 je recevais Rayna Stamboliyska, Head of Data Security chez YesWeHack. Rayna vient nous raconter son parcours bien sûr mais aussi son approche de la sécurité au quotidien. Son travail avec des devs, et des ops, ses déboirs avec des équipes peut formées aux réalitées de la sécurité. Elle partage avec nous aussi ses conseils pour as…
 
“Kubernetes crée un vrai fossé entre les ops et les dev” Né au coeur de Google, Kubernetes a su se faire une place de choix dans le monde des outils pour gérer sa prod. Ordonnanceur incontournable aujourd’hui, il se confronte malgré tout à sa hype: tout le monde veut en faire, mais ça ne s’applique pas à tous les projets ! Loin de là. Ce nouvel épi…
 
“Mettez un attribut ‘for’ sur vos labels d’une checkbox” Nous parlons souvent de l’amélioration des technos, les nouvelles versions, les nouveaux frameworks, les nouveaux langages. Mais la sagesse populaire nous apprends que c’est dans les vieilles marmites que nous faisons les meilleures soupes ! Le progrès ne vient pas forcément de nouvelles tech…
 
Pour l'épisode 46 je recevais Frédéric Bordage, créateur de GreenIT.fr, la communauté historique (2004) des acteurs du numérique responsable qui a lancé la démarche d’écoconception de service numérique en 2009 via le Collectif conception numérique responsable. Frédéric était venu nous expliquer où est le véritable impact du numérique, et notre resp…
 
“Go a été conçu pour résoudre des problèmes de Google et Google a de gros problèmes” Facebook a commencé sur PHP puis, à force d’évolutions, ils ont créé une version très différente du PHP, appelée Hack. Apple a créé Swift pour ses applications sur ses divers OS. De son côté, Google a créé son propre langage aussi, pour remplacer le C cette fois. C…
 
Dans l’épisode #51 je recevais Daniel le Berre, chercheur au CNRS et récipient de la médaille de l’innovation en 2018. Daniel vient nous expliquer le problème SAT sur lequel il travaille depuis des années, “Le plus simple des problème difficiles” pour reprendre ses mots. Il nous parle de son parcours, de ce qui l’a amené à vouloir être enseignant-c…
 
“On ne fait plus beaucoup de javascript aujourd’hui. Les développeurs.euses ont surtout des compétences sur un ou plusieurs frameworks” Javascript a connu jQuery, puis AngularJS, puis node, puis vue et react. Autrement dit le petit langage de scripting pour “animer un peu de texte” sur une page a beaucoup changé ! Tellement changé que nous embarquo…
 
Pour l’épisode 50 je recevais Jacques Ducloy, chercheur et développeur à l’INIST. À 73 ans, Jacques est développeur depuis plus de 50 ans. Jacques vient nous raconter les changements qu’il a pu voir en 50 ans de dev. Les technos bien sûr, mais surtout les comportements. Rien, ou presque, n’existait quand il a commencé. Il fallait donc tout inventer…
 
“On veut des gens qui ont une expertise sur tout le cycle de vie, que les rôles et responsabilités soient portées par tous. Cela pose des questions de pérennité et de stabilité” Avec la généralisation du tout “as code”, on demande aux développeurs d’assumer un rôle de plus en plus vaste, allant du dev jusqu'à l’ops en passant du coup par la sécurit…
 
Pour l'épisode 49 je recevais Benoit Gantaume, artisan Développeur at Agilidée et créateur du podcast Artisan Développeur. Benoit venait nous expliquer comment Marie Kondo, la célèbre coach en rangement, l’a aidé à percevoir l’importance d’un code propre et organisé. Au delà du code, c’est un ensemble de bonnes pratiques, de comportements, au sein …
 
Un épisode très différent cette semaine, car c’est le 52ème. Ça fait donc 1 an que ce podcast existe. Il me semblait donc opportun de profiter de ce numéro anniversaire pour parler de la veille que nous faisons tous en tant que dev. Que vous faites, vous aussi, tout simplement en écoutant ce podcast… Enfin je pense. Pour l’occasion je ne suis pas s…
 
Pour l'épisode 48 je recevais Horacio Gonzalez, devRel chez OVHCloud. Horacio venait nous raconter son parcours et son arrivée chez OVHCloud en tant que devRel. Il nous décrivait son quotidien, son implication dans les communautés et son envie de redonner à ces communautés. Que ce soit avec les solutions OVHCloud ou simplement en expertise techniqu…
 
“C’est un résultat en soit que ça ne fonctionne pas” Quand on parle des métiers de la tech, on parle généralement de dev front, dev back, dev mobile, dev embarqué … Mais on oublie souvent une option pourtant intéressante: chercheu.r.se. Ce métier qui véhicule beaucoup de cliché à pourtant un attrait fort pour les passionnés: c’est une exploration d…
 
Pour l'épisode #47, je recevais Loïc Etienne, fondateur de MedVir. D’abord médecin urgentiste puis créateur de la plateforme sur minitel 36 15 Ecran santé en 1987, Loïc a très vite pris le parti d’inclure l’informatique dans le diagnostic. Il vient nous raconter ces 30 années passées à concevoir, petit à petit, l’intelligence qui est derrière MedVi…
 
“Dans les années 70 on apprenait et on inventait quand même. Depuis les années 80 on apprends aux gens comment faire sans les laisser inventer” Selon les entreprises à partir de 7 ans d'expérience on devient “dev sénior”. Dans le système français, une carrière dure 6 fois plus longtemps. Donc que se passe-t-il quand on est développeur plus longtemp…
 
Pour l'épisode 45 je recevais Emmanuel Demey, consultant indépendant web et Elasticsearch. Travaillant depuis longtemps sur la techno ES, Emmanuel vient nous distiller ses bons conseils sur une intégration réussie d’Elasticsearch, les écueils à éviter. Je profite aussi de son expertise pour comprendre un peu mieux comment cette techno fonctionne, p…
 
“Les 2 valeurs cardinales de l’artisan développeur sont la fierté et l’excellence. Si on ne met pas le pragmatisme au milieu on peut se perdre” Nous pratiquons un métier très nouveau à l’échelle des métiers de l’humanité. Métier très intellectuel et pourtant si proche de l’artisanat. Hyper connecté.e, hyper branché.e, le.a dev vit dans un monde hyp…
 
Pour l'épisode #44 je recevais Valentin Baudot, CTO de Youscribe. Valentin est venu nous raconter pourquoi le streaming s’est imposé comme un choix de diffusion du catalogue, mais aussi pourquoi il a parfois fallu faire autrement pour s’adapter aux attentes du lecteur. Nous parlions avec lui de la gestion de différents formats et de l’importance de…
 
“Ce n’est pas que mettre des étoiles dans les yeux. Il y a surtout le côté communautaire, humain. Pouvoir échanger avec les gens” C’est un métier qui a pris beaucoup d’importance ces dernières années. Avec la généralisation des APIs, la multiplication de services qui se créent, le travail de développement constitue de plus en plus à intégrer un ens…
 
Pour l’épisode 43, je recevais Arnaud Lemaire, Deputy CTO chez LGO. Arnaud était venu nous parler de son expérience chez LGO où les tests sont indispensable, un bug pouvant réellement causer la faillite de l’entreprise (#TrueStory). Il nous parlait bien sûr des différents type de test, de leur rôle mais surtout de leur place dans la chaîne de créat…
 
“Partir de 1 millions d’expressions de malades pour arriver à 380 symptômes possibles ” Les avancées de l’IA nous promettent un médecin plus intelligent, plus efficace et qui ne laisse rien passer. Mais avant que l’intelligence en médecine puisse être artificielle, il faut passer par de l’humain. Les capteurs devront fortement se multiplier avant d…
 
Pour l'épisode #42 je recevais Paul Amar, Lead CI/CD chez Michelin. Paul nous explique, avec son expérience de 5 ans en tant que lead CI/CD chez Michelin, ce que ces principes apportent aux équipes et au quotidien. Il partage aussi avec nous les points de frictions dans l’adoption par les développeurs ainsi les difficultés avec et pour les organisa…
 
“Si on veut agir en tant que développeur, il va falloir trouver le moyen de réduire les impacts associés aux terminaux” La voiture électrique a cette image écologique, n’émettant aucun gaz à effet de serre quand elle roule. Donc tous nos appareils et nos technologies, qui fonctionnent 100% à l'électricité devraient être plutôt écologique aussi ! FA…
 
Pour l'épisode 41, je recevais Mehdi Zed, développeur back-end chez Ubisoft et créateur de jesuisundev.com. il est venu nous parler de son parcours et de ce qui l’a amené à s’expatrier. Le choix, la concrétisation puis la vie sur place. Après quelques années à travailler en France, Mehdi à fait le choix de partir s’installer au Canada. Avec lui nou…
 
“Il y a clairement un effet wahou quand on commence Elasticsearch, mais il faut être vigilant lors du passage en prod” Le SQL est une techno robuste, fiable, devenu incontournable. Pourtant elle ne fait plus le poids dans les nouveaux usages. Le volume de données mais aussi le flux de données a complètement changé en quelques années. Face à ces nou…
 
Pour l'épisode #40 je recevais Damien Cavaillès, fondateur de WeLoveDevs.com. Damien vient nous raconter son parcours d’entrepreneur et ce que ses compétences de dev lui permettent de réaliser au quotidien en tant qu’entrepreneur.Grâce à WeLoveDevs, Damien a aussi rencontré beaucoup d’indépendant et nous parle de sa vision sur la solitude du créate…
 
“Le streaming permet un chargement instantané et une protection contre le piratage” Toutes les productions culturelles se stream désormais. Films, musiques, jeux vidéos, … et livres ! Oui, quand on parle de streaming il est facile de ne penser qu’à la vidéo, à la rigueur à l’audio. Mais les livres aussi se stream. Et il ne s’agit pas d’une image. M…
 
Loading …

Guide de référence rapide

Google login Twitter login Classic login