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

Cosmos

Andres Galante
November 13, 2018
72

 Cosmos

Andres Galante

November 13, 2018
Tweet

Transcript

  1. I DON’T KNOW WHO YOU ARE, BUT IF YOU SLOW

    US DOWN, I WILL FIND YOU AND HURT YOU
  2. Rules make the system, they make it maintainable and scalable.

    Without them there is no system, it’s a collection of random components. 1 WHY?
  3. CSS is like a bear cub. Cute and inoffensive but

    as he grows, he'll eat you alive. 1 WHY?
  4. -Eric Meyer “The Web is the most hostile environment to

    developer assumptions imaginable.” Responsive
  5. 2,87% Internet Explorer 15,6% People with disabilities (older than 15

    years) Source: statcounter Source: WHO 1 WHY?
  6. The web is accessible by default! If our app is

    not accessible, it’s our fault. 1 WHY? outline: none;
  7. Layouts Layouts are the containers that allow for organizing and

    grouping its immediate children on the page. GalleryLayout or StackLayout 2 HOW?
  8. Global and component variables, when combined, can be super powerful,

    make CSS more maintainable, and even collaborative. Geoff Graham 2 HOW?
  9. A good design system empowers designers to code, and developers

    to design. Thanks Diana Mounter for this slide
  10. https://www.nngroup.com/articles/top-10-mistakes-web-design/ “...when things always behave the same, users don't have

    to worry about what will happen. Instead, they know what will happen based on earlier experiences” Jakob Nielsen 3 OUTCOME