Upgrade to Pro — share decks privately, control downloads, hide ads and more …

3 Pillars of a Successful

3 Pillars of a Successful

CSS is like a bear cub. Cute and inoffensive but as it grows, it'll eat you alive.

Come to this session to learn how to setup, write, and structure CSS in a maintainable way to create large scale, rapidly changing, long-lived web projects.

With practical examples you will learn:
How isolate components to allow rapid iterations
How to apply the “Feature, API, Implementation model“ for long lived projects
Why the separation of UI structure concerns is crucial for flexible implementations

Once you learn a maintainable CSS toolkit, your CSS career will never be the same!

Andres Galante

November 30, 2017
Tweet

More Decks by Andres Galante

Other Decks in Technology

Transcript

  1. CSS is like a bear cub. CSS is like a

    bear cub. Cute and inoffensive but when it grows it’ll eat you alive. 3 PILLARS OF A SUCCESSFUL CSS ARCHITECTURE
  2. Top Ten Worst Things That Could Happen In Life (According

    to the Internetz) https://www.thetoptens.com/worst-things-could-happen-life/ 3 PILLARS OF A SUCCESSFUL CSS ARCHITECTURE
  3. “There are many roads to success, but only one sure

    road to failure, and that is to try to please everyone else.” Benjamin Franklin
  4. Internet Explorer 9.0 0.96% Internet Explorer 10.0 0.72% Color blind

    ~9% ACCESSIBILITY, RESPONSIVENESS, AND PERFORMANCE WHY?
  5. The web is accessible by default! If your website is

    not accessible, it’s your fault. ACCESSIBILITY, RESPONSIVENESS, AND PERFORMANCE WHY?
  6. Let each thing be the thing. And not an extension

    of another thing. CREATE ISOLATED UI STRUCTURES HOW?