Code-Garage : Le podcast

Certains épisodes seront la version audio d'articles déjà présents sur le blog, tandis que d'autres seront des épisodes inédits ou encore des interviews de développeurs et développeuses !

Interviews

Episode HS - Interview Brice, Software Team Lead à la BBC - Podcast - Code-Garage
Retrouvez également cet épisode sur les plateformes suivantes : Soundcloud : https://soundcloud.com/user-794309220-820935870/interview-brice-beauvillain-software-engineering-team-lead-a-la-bbc Apple Podcast : https://podcasts.apple.com/us/podcast/code-garage/id1593384989 Deezer : https://www.deez…
Episode HS - Interview Clémentine, spécialiste produit chez Ubisoft Montréal - Podcast - Code-Garage
Cet épisode est également disponible sur : Deezer : https://www.deezer.com/fr/episode/352336112 Apple Podcast : https://podcasts.apple.com/fr/podcast/interview-clémentine-abdou-spécialiste-produit-chez/id1593384989?i=1000546938491 Google Podcast : https://podcasts.google.com/feed/aHR0cHM6Ly93d3cu…
Episode HS - Interview Guillaume, développeur junior en reconversion - Podcast - Code-Garage
Guillaume nous raconte son parcours, sa décision, ses contraintes et son quotidien de formation !

Série "Circuits"

Episode #1 - Qu’est-ce qu’un ordinateur réellement ? - Podcast Circuits - Code-Garage
Même nos grand-parents utilisent un ordinateur, mais qu’est-ce qui sépare un vrai ordinateur d’un autre objet électronique ? C’est le premier sujet de cette nouvelle série de podcasts !
Episode #2 - Comment fonctionnent les écrans ? - Podcast Circuits - Code-Garage
Cristaux liquides, LED, taux de rafraichissement, profondeur des couleurs, HDMI... Les écrans d’ordinateurs décortiqués !
Episode #3 - Les périphériques de stockage - Podcast Circuits - Code-Garage
Comment fonctionne physiquement un disque dur ? Comment sont stockées les données, récupérées après corruption, et tous les sujets autour des périphériques de stockage, indispensables aux ordinateurs

Épisodes classiques

Episode #1 - Debugger son code avec un canard en plastique - Podcast - Code-Garage
Aujourd’hui on parle de “Rubber Duck Debugging” !
Episode #2 - L’aléatoire n’existe pas en informatique - Podcast - Code-Garage
Dans cet épisode, je vous explique pourquoi l’aléatoire n’existe pas réellement en informatique, et comment on contourne cette limite.
Episode #3 - NodeJS n’est pas un langage - Podcast - Code-Garage
Retrouvez également cet épisode sur les plateformes suivantes : Deezer : https://deezer.page.link/73rGaeUs5qpeeXLz5 Apple Podcast : https://podcasts.apple.com/us/podcast/code-garage/id1593384989 Google Podcast : https://podcasts.google.com/feed/aHR0cHM6Ly93d3cucG9kY2FzdHMuY29tL3Jzc19mZWV[...] R…
Episode #4 - Qu’est-ce que le SSR ? - Podcast - Code-Garage
Cet épisode est également disponible sur : Deezer : https://www.deezer.com/fr/episode/344958052 Soundcloud : https://soundcloud.com/user-794309220-820935870/code-garage-4-quest-ce-que-le-ssr?si=b44ac5d7ec29415d9bf55c9144a4b7d3 Apple Podcast : https://podcasts.apple.com/us/podcast/code-garage/i…
Episode #5 - L’invention de la webcam - Podcast - Code-Garage
Cet épisode est également disponible sur : Deezer : https://deezer.page.link/1y1ZGyrNBv6RZ7zJ9 Apple Podcast : https://podcasts.apple.com/us/podcast/code-garage-5-linvention-de-la-webcam/id1593384989?i=1000544149710 Google Podcast : https://podcasts.google.com/feed/aHR0cHM6Ly93d3cucG9kY2FzdHMuY29…
Episode #6 - L’histoire de la création d’Internet - Podcast - Code-Garage
Cet épisode est également disponible sur : > Deezer : https://www.deezer.com/fr/episode/348134072> Apple Podcast : https://podcasts.apple.com/fr/podcast/code-garage-6-lhistoire-de-la-création-dinternet/id1593384989[https://podcasts.apple.com/fr/podcast/code-garage-6-lhistoire-de-la-cr%C3%A9atio…
Episode #7 - Qu’est-ce qu’un UUID ? - Podcast - Code-Garage
Cet épisode est également disponible sur : > Deezer : https://www.deezer.com/fr/episode/349652812> Apple Podcast : https://podcasts.apple.com/fr/podcast/code-garage-7-quest-ce-quun-uuid/id1593384989?i=1000545566642> Google Podcast : https://podcasts.google.com/feed/aHR0cHM6Ly93d3cucG9kY2FzdHMu…
Episode #8 - Comment fonctionne un ordinateur quantique ? - Podcast - Code-Garage
Cet épisode est également disponible sur : Deezer : https://deezer.page.link/DEi4JYmVAFTXduyJA Apple Podcast : https://podcasts.apple.com/us/podcast/code-garage-8-comment-fonctionne-un-ordinateur-quantique/id1593384989 Google Podcast : https://podcasts.google.com/feed/aHR0cHM6Ly93d3cucG9kY2FzdHMu…
Episode #9 - Comprendre le Web Assembly - Podcast - Code-Garage
L’assembleur ça vous fait peur ? Oui mais le web assembly ça n’a rien à voir !
Episode #10 - Sous le capot de React-Native - Podcast - Code-Garage
Cet épisode est également disponible sur : Deezer : https://deezer.page.link/2JYaB3bbLrKYNLmaA Apple Podcast : https://podcasts.apple.com/fr/podcast/code-garage-10-sous-le-capot-de-react-native/id1593384989 Google Podcast : https://podcasts.google.com/feed/aHR0cHM6Ly93d3cucG9kY2FzdHMuY29tL...…
Episode #11 - La différence entre une bibliothèque et un framework - Podcast - Code-Garage
Un nouvel épisode du podcast Code-Garage, disponible sur toutes les plateformes de streaming !
Episode #12 - Qu’est-ce qu’un pilote logiciel ? - Podcast - Code-Garage
Cet épisode est également disponible sur : Deezer : https://deezer.page.link/wQ54BZ8oNcYzjiVn6 Apple Podcast : https://podcasts.apple.com/fr/podcast/code-garage-12-quest-ce-quun-pilote-logiciel-ou-driver/id1593384989 Google Podcast : https://podcasts.google.com/feed/aHR0cHM6LyG[...] Les articl…
Episode #13 - API vs SDK, quelles différences ? - Podcast - Code-Garage
Cet épisode est également disponible sur : Deezer : https://deezer.page.link/CaBy1sPXvPCZSVD3A Apple Podcast : https://podcasts.apple.com/fr/podcast/code-garage-13-api-vs-sdk-quelles-sont-les-différences/id1593384989 Google Podcast : https://podcasts.google.com/feed/aHR0cHM6Ly93d3cucG9kY2FzdHMuY2…
Episode #14 - Comment fonctionne un navigateur web techniquement ? - Podcast - Code-Garage
Cet épisode est également disponible sur : Deezer : https://deezer.page.link/pBjVdTmrSqG9QVXv7 Apple Podcast : https://podcasts.apple.com/fr/podcast/code-garage-14-comment-fonctionne-un-navigateur-web/id1593384989 Google Podcast : https://podcasts.google.com/feed/aHR0cHM6Ly93d3cucG9kY2FzdHMuY29tL…
Episode #15 - L’histoire et la signification du terme «hacker» - Podcast - Code-Garage
Lorsque l’on entend le terme “hacker” ou “hackeur” dans les médias, c’est la plupart du temps pour désigner un malfaiteur utilisant l’informatique pour causer du tort à une personne.
Episode #16 - Comprendre le concept d’idempotence en programmation - Podcast - Code-Garage
L’idempotence est à l’origine un terme utilisé en mathématiques, mais qui a une vraie importance en programmation.
Code-Garage #17 - Pourquoi faut-il faire du pair-programming ? (podcast)
Coder à deux sur la même machine, ça sonne comme une perte de productivité, et pourtant ça fonctionne ! Qu’est-ce réellement que le pair-programming, pourquoi ça fonctionne et comment le mettre en place, c’est le sujet de l’épisode d’aujourd’hui !
Episode #18 - Qu’est-ce qu’un serveur web exactement ? - Podcast - Code-Garage
Un serveur web, est-ce une machine ou un logiciel ? Est-ce complexe et quel serait le serveur le plus basique possible ?
Episode #19 - Qu’est-ce que la méthodologie agile ? - Podcast - Code-Garage
Certain.e.s pensent que cela se résume simplement à être capable de s’adapter rapidement aux changements. Mais qu’en est t-il réellement ?
Episode #20 - Le chiffrement symétrique expliqué - Podcast - Code-Garage
Définition, concepts, sécurité, failles, un rapide tour du sujet, tout en restant le plus compréhensible possible !
Episode #21 - La différence entre bug, défaut, anomalie et défaillance - Podcast - Blog-Garage
Retrouvez le 21ème épisode du podcast Code-Garage centré autour du thème des bugs, défauts, anomalies et défaillances.
Episode #22 - Un slug, c’est quoi ? - Podcast - Code-Garage
Retrouvez le 22ème épisode du podcast Code-Garage pour découvrir le concept de slug !
Episode #23 - Apprendre à débugger étape par étape - Podcast - Code-Garage
Trouver et corriger une défaillance dans du code s’apprend avec l’expérience, mais voici les étapes et méthodes à respecter pour gagner du temps, et de la santé mentale !
Episode #24 - Comment fonctionne le hashage ? - Podcast - Code-Garage
Utilisé pour le stockage de mot de passe, pour la vérification de fichiers et bien d’autres fonctionnalités, comment fonctionne le concept de hashage ?
Episode #25 - Comment stocker des mots de passe en base de données ? - Podcast - Code-Garage
Tout le monde sait qu’un mot de passe ne se stocke pas en clair, mais quels sont les bons réflexe à avoir en tant que dev pour stocker des mots de passe de manière sécurisée ?
Episode #26 - Le principe «DRY» - Podcast - Code-Garage
Deezer : https://deezer.page.link/wx6EBU8dhJU8UcpE7Apple Podcast : https://podcasts.apple.com/fr/podcast/code-garage-26-le-principe-dry/id1593384989Google Podcast : https://podcasts.google.com/feed/aHR0cHM6Ly93d3cucG9kY2FzdHMuY29tL3Jzc19mZWVkLzBiYWJmNmIzY[...] Recevez les articles de la semaine…
Episode #27 - Qu’est-ce qu’une transaction en base de données ? - Podcast - Code-Garage
Mettre en place des transactions en base de données peuvent vous permettre de dormir sur vos deux oreilles, mais pourquoi exactement ?
Episode #28 - Typescript, c’est quoi exactement ? - Podcast - Code-Garage
Typescript, tout le monde en parle, mais savez-vous réellement ce que c’est ? Un langage à part entière, une amélioration de Javascript ? C’est le sujet de l’épisode d’aujourd’hui !
Episode #29 - Le concept du “Cargo Cult” dans le monde du développement - Podcast - Code-Garage
Quelle est la relation entre les bases militaires américaines situées dans le pacifique pendant la seconde guerre mondiale, et le marché de la tech aujourd’hui ? Écoutez cet épisode pour le découvrir !
Episode #30 - L’histoire de l’email limité à 800km de distance - Podcast - Code-Garage
Vous pensez qu’un e-mail, ça peut forcément parcourir le monde ? Hé bien non, pas toujours ! Découvrez l’histoire d’un serveur e-mail qui n’arrivant pas à envoyer à plus de 800km de distance !
Episode #31 - Le concept de “soft-delete” en base de données - Podcast - Code-Garage
Supprimer une ressource dans une base de données peut vite avoir des effets de bords indésirables, problème souvent résolu par la mise en place du mécanisme de soft-delete que nous découvrons aujourd’hui
Episode #32 - La différence entre réplication et fragmentation en base de données - Podcast - Code-Garage
Cet épisode est également disponible sur les plateformes suivantes : Deezer : https://deezer.page.link/firRxdeFkovaqPgc7 Apple Podcast : Bientôt... Google Podcast : https://podcasts.google.com/feed/aHR0cHM6Ly93d3cucG9kY2FzdHMuY29tL3Jzc[...] Recevez les articles de la semaine par e-mail pour ne…
Episode #33 - Qu’est-ce qu’une RFC ? - Podcast - Code-Garage
RFC signifie “Request For Comments”, mais quels sont leurs rôles exactement ? Découvrez les spécifications qui documentent l’Internet !
Episode #34 - Qu’est-ce que le “debounce” en programmation ? - Podcast - Code-Garage
Un concept venu de l’électronique, et que l’on retrouve aujourd’hui beaucoup en programmation, notamment dans des applications web modernes...
Episode #35 - Qu’est-ce qu’une métadonnée ? - Podcast - Code-Garage
Une métadonnée donnée est une donnée qui décrit une donnée... Mais qu’est-ce que ça signifie exactement, et quelles sont les métadonnées indispensables en informatique ?
Episode #36 - La propriété intellectuelle du code - Podcast - Code-Garage
Le code, il appartient au développeur ? À l’entreprise ? Et si on est stagiaire ? Ou encore prestataire ? Dans cet épisode, je réponds à toutes vos questions autour du sujet de la propriété intellectuelle du code informatique !
Episode #37 - Le concept du “semantic versioning” - Podcast - Code-Garage
Les versions de logiciel en 5.1.14 vous connaissez ? Oui mais que signifient ces chiffres exactement ?
Episode #38 - Quel est l’intérêt d’une licence logicielle ? - Podcast - Code-Garage
Vous savez, le fichier appelé sobrement “licence” que vous trouvez dans tous les dépôts sur GitHub ? Savez-vous son utilité et sa portée juridique ? Découvrons ça ensemble aujourd’hui !
Episode #39 - La différence entre haut-niveau et bas-niveau en programmation - Podcast - Code-Garage
En programmation, on parle de langages haut-niveau et bas-niveau, mais pourquoi fait-on une telle différence ?
Episode #40 - Quelle différence entre junior, confirmé, sénior ? - Podcast - Code-Garage
Qu’est ce qui se cache derrières ces niveaux ? Du temps ? De l’expérience ? Des compétences ? Découvrons tout cela ensemble !
Episode #41 - La distance de Levenshtein - Podcast - Code-Garage
Vous voulez faire une comparaison entre deux chaînes de caractères presque identiques mais pas tout à fait ? Voici l’algorithme qu’il vous faut !
Episode #42 - Comprendre les API REST - Podcast - Code-Garage
Rest, GraphQL, Soap, etc... Il existe tellement de types d’API différentes ! Mais qu’est-ce qui différencie REST des autres ?
Episode #43 - Arduino, ou découvrir l’informatique embarquée - Podcast - Code-Garage
Mêler l’électronique et la programmation n’a jamais été aussi simple que depuis l’apparition des cartes Arduino !
Episode #44 - Les protocoles d’internet : TCP/IP - Podcast - Code-Garage
La suite de protocoles TCP/IP sont à l’origine d’internet, grâce au concept de “packet switching”. Découvrons ensemble comment chaque donnée d’internet est acheminée d’une machine vers une autre !
Episode #45 - Différence entre veille technologique et apprentissage - Podcast - Code-Garage
Faire de la veille en tant que développeur/développeuse, est-ce indispensable ? Peut-on s’en passer ? Est-ce suffisant ? Découvrons tout cela ensemble dans cet épisode du podcast de Code-Garage !
Episode #46 - Qu’est-ce qu’un bucket S3 ? - Podcast - Code-Garage
Depuis quelques années, le cloud ne jure plus que par le stockage de fichiers dans des “buckets S3”, mais qu’est-ce que c’est exactement ?
Episode #47 - L’OSINT, ou les enquêtes numériques - Podcast - Code-Garage
L’OSINT, c’est un peu comme jouer les détectives privés derrière un écran, mais en quoi ça consiste exactement ?
Episode #48 - Découvrons Redis ensemble - Podcast - Code-Garage
Redis est un système de gestion de base de données NoSQL, il est réputé pour être extrêmement rapide, mais l’est-il vraiment ? Et pourquoi peut-on l’utiliser ?
Episode #49 - Gagner l’argent avec la programmation - Podcast - Code-Garage
Cet épisode ne vous apprendra pas à devenir riche en seulement quelques jours...
Episode #50 - Qu’est-ce que l’obfuscation ? - Podcast - Code-Garage
Rendre son code illisible, mais pour quoi faire ?
Episode #51 - Compression de données sans perte - Podcast - Code-Garage
L’algorithme RLE est un très bon exemple pour introduire le sujet de la compression de donnée, que vous soyez débutant.e ou non !
Episode #52 - L’algorithme de l’autruche - Podcast - Code-Garage
Non, vous n’allez pas apprendre à programmer une autruche... Mais vous allez peut-être apprendre à faire l’autruche plus souvent en tant que dev !
Episode #53 - Découvrez le bus factor - Podcast - Code-Garage
Qu’arrivera-t-il à votre entreprise ou votre projet si vous vous faites percuter par un bus ?
Podcast #54 - L’architecture logicielle, qu’est-ce que c’est ? - Podcast - Code-Garage
Si vous pensez que l’architecture logicielle, c’est apprendre à empiler des ordinateurs pour faire une tour, cet épisode est fait pour vous !
Episode #55 - Que contient un cahier des charges technique - Podcast - Code-Garage
Un cahier des charges est divisé en deux parties : Le fonctionnel et le technique, et les deux sont indispensables à la bonne conduite du projet. Découvrons ensemble pourquoi !
Episode #56 - La différence entre side-project et side-hustle - Podcast - Code-Garage
Il ne faut pas avoir honte de coder pour gagner de l’argent, mais il faut le faire intelligemment !
Episode #57 - Votre navigateur possède une empreinte numérique - Podcast - Code-Garage
Est-il possible de suivre quelqu’un numériquement avec 99% de fiabilité et sans cookies ? Oui, c’est possible.
Episode #58 - Découvrez l’origine du terme “patch logiciel” - Podcast - Code-Garage
Retournons dans les années 40, à l’ère des calculateurs et des cartes perforées…
Episode #59 - Comment fonctionne un garbage collector ? - Podcast - Code-Garage
Les langages comme le JavaScript, le Java, le C# et bien d’autres gèrent la libération de la mémoire grâce à un mécanisme appelé le “ramasse-miettes”, ou “garbage-collector” en anglais !
Episode #60 - Les hébergements web mutualisés - Podcast - Code-Garage
Vous n’êtes pas sûr de bien connaitre la différence entre mutualisé, VPS, Cloud, etc... On vous explique tout ça dans cet épisode !
Episode #61 - Comment faire grève en tant que dev ? - Podcast - Code-Garage
Vous êtes développeur ou développeuse et vous pensez ne pas pouvoir faire grève ? Je vous présente 3 méthodes pour vous aider à porter vos revendications sociales.
Episode #62 - Pourquoi les svg sont dangereux ? - Podcast - Code-Garage
On pense souvent (à tord) que les fichiers SVG sont de simples images, alors qu’ils peuvent être utilisés comme une porte d’entrée pour des failles XSS !
Episode #63 - F.I.R.S.T : Les bonnes pratiques pour écrire des tests unitaires - Podcast - Code-Garage
Pour écrire des tests, il ne suffit pas de regarder une fonction et de l’appeler dans ses jeux de tests, il y a 5 bonnes pratiques à respecter pour que vos tests soient utiles, maintenables et automatisables !
Episode #64 - Comprendre la souveraineté numérique - Podcast - Code-Garage
La souveraineté numérique, c’est garder la pouvoir de décision et d’action sur tout notre écosystème numérique das l’intérêt de tous, et les enjeux sont considérables !
Episode #65 - Faut-il être doué en maths pour devenir dev ? - Podcast - Code-Garage
Polynôme de second degré, sinus, cosinus, factoriel de pi, quelles compétences mathématiques faut-il pour devenir développeur ou développeuse ?
Episode #66 - La différence entre JavaScript et ECMAScript - Podcast - Code-Garage
Java, JavaScript, TypeScript, ECMAScript... Beaucoup de termes très proches qui désignent parfois des choses très différentes au final !
Episode #67 - 7 choses que vous ignorez sur JavaScript - Podcast - Code-Garage
Même si vous travaillez avec JavaScript depuis des années, vous serez quand même surpris.e !
Episode #68 - Introduction à l’artisanat logiciel - Podcast - Code-Garage
Êtes-vous un.e artisan logiciel sans le savoir ? Connaissez-vous le manifeste et sa relation avec l’agilité ?
Episode #69 - Le fonctionnement des web workers - Podcast - Code-Garage
JavaScript est un langage “single-threaded”, ce qui a une incidence sur ses performances. Mais grâce aux web workers, il est possible de passer au-delà de cette contrainte !
Episode #70 - Le concept de “Data Transfer Object” - Podcast - Code-Garage
Les DTO ou “Data Transfer Object” ont plusieurs fonctions lors de la création d’une API, et leur utilité est à ne pas sous-estimer !
Episode #71 - L’origine et l’évolution des captchas - Podcast - Code-Garage
Les CAPTCHAs, pour “Completely Automated Public Turing test to tell Computers and Humans Apart”, sont bien plus que de simples widgets pour protéger un site web…
Episode #72 - Les fuites de mémoire - Podcast - Code-Garage
Ça s’en va et ça revient, c’est fait de tout petits riens... C’eeeeeest la fuite de mémoire comme une chanson populaire !
Episode #73 - Les logs en production - Podcast - Code-Garage
Le saviez-vous, un simple console.log mal placé dans votre code peut affecter les performances et la sécurité de votre serveur ?

Les articles les plus populaires du blog

Envie de continuer à lire des articles autour du développement web (entre autres) ? Voici la sélection des articles de mon blog les plus lus par la communauté !

Voir la sélection 🚀

Recevez les articles de la semaine par e-mail pour ne rien manquer !

S'abonner à la newsletter 📧