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

  • Tailwind CSS

    shares his perspective on Tailwind CSS, acknowledging its utility but expressing a preference for writing CSS directly. He appreciates Tailwind as a tool but emphasizes that understanding CSS fundamentals remains crucial. agrees, noting that while Tailwind can streamline workflows, it requires learning a new set of skills, akin to mastering a different language 1.

    CSS isn't what you want to be spending all your time on learning, because it's its own thing. Well, this is saving you from having to do that, and it has everything in place that you need.

    ---

    Frameworks like Tailwind offer flexibility, but Powell and Akil stress the importance of knowing when to use them and when to rely on CSS fundamentals 2.

       

    Bootstrap Insights

    reflects on his early experiences with Bootstrap, highlighting the learning opportunities it provided in understanding scalable CSS practices. He emphasizes the importance of grasping CSS fundamentals to effectively use frameworks like Bootstrap, which can otherwise lead to limitations when customization is needed 3.

    Understanding the fundamentals obviously is really important no matter what the language is.

    ---

    concurs, sharing his own experiences with frameworks and the necessity of knowing CSS to navigate their constraints 4.

Related Episodes