CSS vs. JavaScript, Trust vs. Control

Christian Heilmann | GOTO Amsterdam 2017

Share on:
linkedin facebook
Copied!

Transcript

CSS is a confusing matter for a lot of developers. We’re asked to write code that creates interfaces without getting the syntax we’re used to or the tooling we expect. Many a time this leads us to discard the language as silly and create interfaces using other means at our disposal. In this talk Chris Heilmann will show you how CSS evolved, what it can do for you and why it isn’t always needed to have control over what you do but instead allow users to get more flexible interfaces and browsers to do optimisations for you.

You don’t need to love or understand CSS, but it is time we stopped creating code that makes it hard for maintainers and CSS experts to work with what we do. Learn about things to avoid at all costs and how you can prepare your products for CSS that scales and allows for redesigns without full rewrites.

Prerequisite attendee experience level: advanced

About the speakers

Christian Heilmann
Christian Heilmann

Author of several JS books. "Java is to JavaScript what car is to Carpet"