Published Sep 7, 2022

Becoming Great at CSS | @KevinPowell - Kevin Powell | Beyond Coding Podcast #69

CSS expert Kevin Powell shares his journey to mastery, emphasizing the importance of fundamental understanding and collaboration between designers and developers. He discusses best practices, the role of frameworks like Tailwind and Bootstrap, and how teaching has enhanced his CSS skills, all while advocating for a mobile-first approach to streamline web development.
Episode Highlights
Beyond Coding Podcast logo

Popular Clips

Episode Highlights

  • Collaboration

    The relationship between designers and developers is crucial for creating seamless web experiences. highlights the importance of open communication, noting that friction often arises from static design tools that don't account for the fluidity of web environments 1. He emphasizes the value of designers understanding basic HTML and CSS to bridge this gap. adds that design systems, like atomic design, help maintain consistency and scalability, reducing unnecessary complexity in codebases 2.

       

    Mobile-First

    Adopting a mobile-first mindset in web development can streamline processes and reduce code complexity. suggests that starting with mobile designs often leads to less code maintenance, as it naturally scales up to larger screens 3. He advises developers to experiment with this approach to discover its intuitive benefits. shares his experience of working with designers who prioritize mobile views, which simplifies the transition to desktop layouts 4.

Related Episodes