Taming the Maelstrom
Staying Afloat in Web Development
how did we get here?
"once upon a time"
A basic text editor
A basic text editor
Imagination
Our Paradox
A brief history of JS
Primordial Soup
jQuery
Backbone
vDOM
Tooling
A brief history of JS
Primordial Soup
jQuery
Backbone
vDOM
Tooling
A brief history of CSS
Primordial Soup
Specificity hacks
Media Object
The Methodology Wars
CSS-in-JS
A brief history of CSS
Primordial Soup
Specificity hacks
Media Object
The Methodology Wars
CSS-in-JS
Real Talk:
you will never stop needing to learn
coping strategies
Does this solve a problem I have?
Is it
sufficiently
different to what I already know?
Does it satisfy the YAGNI test?
Is it widespread in the industry?
learning strategies
Be structured: start with the basics
Keep a list of side projects
Contribute as much as you can
Reach out to people for help
Focus on the core
Made with Slides.com