October 17, 2019

389 words 2 mins read

CSS for developers

CSS for developers

Elijah Manor brings backend or junior devs up to speed on CSS by explaining foundational concepts, such as the box model, specificity, position, cascading, and sizing, and introducing newer concepts, including Flexbox, Sass, BEM, Autoprefixer, and CSS modules. You'll walk away with a set of tips and techniques that make CSS easier to organize, understand, and maintain.

Talk Title CSS for developers
Speakers Elijah Manor (LeanKit)
Conference Fluent
Conf Tag The Web Platform in Practice
Location San Francisco, California
Date March 8-10, 2016
URL Talk Page
Slides Talk Slides
Video

Elijah Manor aims to bridge the gap between using CSS and authoring and understanding CSS. If you relate to any of the following personas, this session will help bring you up to speed on CSS. You’ll leave with a greater understanding of CSS foundations as well as new techniques and tips that you can immediately apply to your work. Junior Jacob: Jacob is a junior developer who is new to frontend development and is trying to get his head around it. He just finished a Pluralsight or Treehouse course on web development; he has learned most of the basics but desires a deeper understanding of foundational concepts. Backend Brian: Brian is a backend developer with a strong software-development background, but CSS makes no sense to him, and he usually tries to avoid it. When he has to use it, he gravitates toward drop-in solutions such as Twitter Bootstrap, instead of learning how CSS works. Mid-Level Melissa: Melissa is a mid-level web developer who is proficient in using CSS but hasn’t kept her skills up to date. She has a solid foundation and can build most any site asked of her, but the CSS she authors isn’t well organized and is not maintainable. She wants to learn newer and more advanced CSS. Elijah Manor first brings Jacob and Brian up to speed by introducing foundational concepts such as the box model, specificity, position, cascading, and sizing. Along the way, Elijah will also demonstrate some advanced concepts that Melissa may have missed. As the talk progresses, Elijah will cover newer concepts such as Flexbox, Sass (intro/docs/linting), Atomic Design, BEM, Autoprefixer, and the concept of including your styles in JavaScript. Each persona will walk away with a set of tips, tricks, and techniques that make CSS easier to organize, understand, and maintain.

comments powered by Disqus