4. How can I become one?
Good Design Sense
Great Programming Skill
Awesome Attention to Detail
5. What Front End Engineers
DO!!!
Semantic HyperText Markup Language (HTML) for
structure
Cascading Style Sheets (CSS) for presentation
JavaScript (JS) for behavior and interaction
Cross browser compatibility
26. Use CSS Shorthands
margin-top: 0
margin-right: 10px
margin-bottom: 0
margin-left: 10px /* bad */
margin: 0 10px /* good */
margin: 0 auto /* to center */
27. Use External, never Inline:
WHY?
Separate content from presentation
Easy to organize, manage & modify
Minify, cache and other optimizations