CSS vs JavaScript, Trust vs Control • Christian Heilmann • GOTO 2017

4,416 views · Published 9 August 2017 · 50:06 · Indexed 8 November 2026

Channel: GOTO Conferences · 2017 · Science & Technology

Watch on YouTube

This presentation was recorded at GOTO Amsterdam 2017. #GOTOcon #GOTOams
http://gotoams.nl

Christian Heilmann - Senior Program Manager Developer Experience & Evangelism at Microsoft @ChristianHeilmann 

ABSTRACT
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 [...]

TIMECODES
0:00 Introduction
2:41 CSS seems to be confusing for programmers...
8:52 Things beyond your control
13:10 CSS had a bumpy history...
16:30 But CSS has been going leaps and bounds
19:37 Calculations
21:28 Media Queries
23:42 Generated Content
26:13 Animations / Transitions
29:15 Viewport Units
33:49 Flexbox
36:08 Grid
39:27 Custom Properties (variables)
43:57 CSS and JavaScript working together in a non-module world...
45:51 Every style change has consequences...

Download slides and read the full abstract here:
https://gotoams.nl/2017/sessions/146

https://twitter.com/GOTOcon
https://www.linkedin.com/company/goto-
https://www.instagram.com/goto_con
https://www.facebook.com/GOTOConferences
#JavaScript #CSS #JS

Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
Sign up for updates and specials at https://gotopia.tech/newsletter

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1

More from this channel