
devtools.fm: Developer Tools, Open Source, Software Development Josh Comeau - Creating Delightful Developer Education
14 snips
Mar 3, 2025 Join Josh Comeau, a developer and educator known for his engaging interactive courses on CSS, React, and JavaScript. He shares his journey from developer to educator, emphasizing the evolution of AI tools like GitHub Copilot in making coding more intuitive. Explore how multi-sensory design can enhance web experiences, and get insights on his new React course aimed at junior developers. Josh discusses the critical role of human guidance in the face of AI advancements, ensuring thoughtful use of technology in education.
AI Snips
Chapters
Transcript
Episode notes
Balancing Learning Modes
- Active learning is more effective but harder than passive learning.
- Find a balance by mixing exercises with casual content to maintain engagement.
CSS as Mini-Languages
- CSS is a collection of mini-languages (layout modes/algorithms).
- Understanding this core concept helps avoid unpredictable behavior and frustration.
Unexpectedly Useful CSS
- Josh Comeau initially underestimated container queries and the ':has' pseudo-class.
- He now finds them indispensable for complex styling and interactions.
