Article original : Why developers needn't fear CSS – with the King of CSS himself Kevin Powell [Podcast #154]
Dans l'épisode de cette semaine du podcast, le fondateur de freeCodeCamp Quincy Larson interviewe Kevin Powell. Il est designer, ingénieur logiciel et expert en CSS. Il gère une chaîne YouTube axée sur CSS avec près d'un million d'abonnés. Rien de sensationnel là-dedans - il enseigne littéralement le CSS aux gens.
Répondez à notre enquête rapide pour les auditeurs du podcast freeCodeCamp de fin d'année : https://forms.gle/2M9NW776723uSdDT7
Ce podcast est soutenu par une subvention de Wix Studio. Wix Studio fournit aux développeurs des outils pour construire rapidement des sites web avec tout ce dont vous avez besoin, puis étendre, remplacer et repousser les limites avec du code. En savoir plus sur https://wixstudio.com.
Il est également soutenu par les 11 043 personnes bienveillantes qui soutiennent freeCodeCamp par un don mensuel. Rejoignez ces personnes bienveillantes et aidez notre mission en allant sur https://www.freecodecamp.org/donate
CORRECTION : Je (Quincy) dis pendant l'interview qu'Uber a trouvé un moyen d'accéder aux microphones sur iOS sans la connaissance des utilisateurs. Il y a eu des cas documentés de logiciels malveillants faisant cela (comme Pegasus), mais Uber ne l'a pas fait. Ils ont fait beaucoup d'autres choses louches, comme continuer à collecter des données même après avoir supprimé leur application - mais l'espionnage du microphone n'en faisait pas partie. Oui, le début d'Uber était un désastre éthique. Mais il est important de bien comprendre les faits ici.
Nous parlons de :
Pourquoi vous devriez toujours apprendre le CSS en 2025
Comment enseigner des concepts améliore votre propre compréhension de ceux-ci
Comment apprendre à faire du skateboard a aidé Kevin à échapper à l'Enfer des Tutoriels
Des améliorations massives à venir pour CSS
Vous pouvez regarder l'interview sur YouTube :
Ou vous pouvez écouter le podcast sur Apple Podcasts, Spotify, ou votre application de podcast préférée. Assurez-vous de suivre le Podcast freeCodeCamp pour recevoir de nouveaux épisodes chaque vendredi.
Liens dont nous parlons pendant notre conversation :
La chaîne YouTube de Kevin : https://www.youtube.com/kevinpowell
Le site web original de Space Jam mentionné par Kevin : https://www.spacejam.com/1996/
L'article qui a inventé le terme Responsive Design : https://alistapart.com/article/responsive-web-design/
L'article de Kevin sur freeCodeCamp sur la façon dont apprendre le skateboard l'a aidé à sortir de l'enfer des tutoriels : https://www.freecodecamp.org/news/how-learning-to-skateboard-helped-me-find-a-way-out-of-tutorial-hell/
Le cours de Kevin sur freeCodeCamp sur la construction et le déploiement d'une page portfolio : https://www.freecodecamp.org/news/how-to-build-a-portfolio-website-and-deploy-to-digital-ocean/
Le Démineur jouable en CSS mentionné par Quincy : https://codepen.io/bali_balo/pen/BLJONZ
Les erreurs reconnues qui sont codées en permanence dans CSS : https://wiki.csswg.org/ideas/mistakes
Conférence sur pourquoi CSS est si étrange : https://www.youtube.com/watch?v=aHUtMbJw8iA