The web as a design medium

20 videos · How CSS really works, modern layout with Grid and Flexbox, and the architecture, animation and design-system thinking that follows, with a few web-history detours on the way.

Why Is CSS So Weird?15:07

Why Is CSS So Weird?

Mozilla Developer
66K views • 7 years ago
A Mozilla Developer video explaining why CSS feels so different from a programming language. It frames CSS as a declarative language for describing layouts that must work in unknown conditions.
Andy Bell – Be the browser’s mentor, not its micromanager43:33

Andy Bell – Be the browser’s mentor, not its micromanager

Hey! Presents
23K views • 4 years ago
Andy Bell's talk on writing CSS that gives the browser sensible rules and lets it make layout decisions, rather than hand-managing every viewport. It focuses on intrinsic sizing and composable layout approaches that need fewer media queries.
Basics of CSS Grid: The Big Picture15:25

Basics of CSS Grid: The Big Picture

Layout Land
195K views • 8 years ago
Jen Simmons of Mozilla's Layout Land gives a big-picture introduction to CSS Grid, showing what it does and how it changes layout on the web. It is aimed at people who know older layout techniques such as floats.
Flexbox vs. CSS Grid — Which is Better?4:18

Flexbox vs. CSS Grid — Which is Better?

Layout Land
314K views • 8 years ago
Jen Simmons of Layout Land compares CSS Flexbox and CSS Grid. She explains what each is built for, where they overlap and how to choose between them.
9 Biggest Mistakes with CSS Grid14:21

9 Biggest Mistakes with CSS Grid

Layout Land
166K views • 8 years ago
A Layout Land video by Jen Simmons that walks through nine common mistakes people make when learning CSS Grid. It covers things like treating Grid as the answer to everything, sizing only with percentages, and assuming you still need breakpoints.
10 modern layouts in 1 line of CSS21:39

10 modern layouts in 1 line of CSS

Chrome for Developers
1.2M views • 6 years ago
A Chrome for Developers video showing ten modern page layouts built with a single line of CSS each. It demonstrates techniques such as grid and flexbox patterns, clamped sizing and aspect ratios.
CSS Grid Changes EVERYTHING - Amazing Presentation32:06

CSS Grid Changes EVERYTHING - Amazing Presentation

Coding Tech
1.1M views • 9 years ago
A conference talk showing how CSS Grid changes the way pages are laid out on the web. It demonstrates defining layouts with named areas and building responsive designs with far less code.
Lea Verou, "More CSS Secrets: Another 10 things you may not know about CSS" at W3Conf 20131:00:40

Lea Verou, "More CSS Secrets: Another 10 things you may not know about CSS" at W3Conf 2013

W3C
83K views • 13 years ago
Lea Verou's W3Conf 2013 talk, a follow-up to her earlier CSS Secrets talk, presents ten more lesser-known things you can do with CSS. It is aimed at working front-end developers and designers who code.
SVG can do that?! - talk by Sarah Drasner38:08

SVG can do that?! - talk by Sarah Drasner

freeCodeCamp.org
41K views • 8 years ago
Sarah Drasner's talk, hosted by freeCodeCamp, on what SVG can do on the web. She shows techniques for animating and building graphics with SVG.
Pasquale D'Silva - Designing with animation50:15

Pasquale D'Silva - Designing with animation

webdirections
50K views • 12 years ago
Pasquale D'Silva speaks at Web Directions on designing with animation, about using animation principles to add meaning to user interfaces. The talk runs about fifty minutes and goes with his essay on transitional interfaces.
Is progressive enhancement dead yet?8:45

Is progressive enhancement dead yet?

Heydon Pickering
3K views • 4 years ago
Heydon Pickering, a web accessibility and front-end author, asks whether progressive enhancement is dead and argues for building web pages that work from a robust base before layering on extras.
Maciej Ceglowski - The Website Obesity Crisis [Web Directions 2015 Keynote]53:20

Maciej Ceglowski - The Website Obesity Crisis [Web Directions 2015 Keynote]

cat stevens (catb0t)
8K views • 8 years ago
Maciej Ceglowski's keynote at Web Directions 2015 on the growing bloat of web pages. He argues that sites have become far heavier than their content needs and makes the case for restraint and speed.
Harry Roberts—Big CSS42:19

Harry Roberts—Big CSS

Harry Roberts
17K views • 14 years ago
Harry Roberts's talk Big CSS, about writing and organizing CSS on large projects. Commenters connect it to cutting code bloat and non-semantic classes and avoiding inline styles.
Harry Roberts - Managing CSS Projects with ITCSS1:13:52

Harry Roberts - Managing CSS Projects with ITCSS

DaFED
62K views • 11 years ago
Harry Roberts presents ITCSS, a way of organizing CSS into ordered layers from low-specificity to high-specificity code. He explains the problems of large CSS codebases and how the layered structure keeps them manageable.
ColdFront16 • Glenn Maddern: The Future of Reusable CSS38:26

ColdFront16 • Glenn Maddern: The Future of Reusable CSS

ColdFront
10K views • 10 years ago
Glenn Maddern, co-creator of CSS Modules and styled-components, talks at ColdFront 2016 about how reusable CSS and component libraries should be styled. He covers why existing approaches fall short and where CSS theming might head.
Design System Magic with CSS Houdini by Samuel Richard | CSSconf EU 201926:32

Design System Magic with CSS Houdini by Samuel Richard | CSSconf EU 2019

JSConf
7K views • 7 years ago
Samuel Richard's CSSconf EU 2019 talk on using CSS Houdini to power design systems. He shows how the Houdini APIs let styling code do things that plain CSS cannot.
Making Material Design6:50

Making Material Design

Google Design
1.4M views • 11 years ago
Google Design's "Making Material Design", a behind-the-scenes film on how Google's Material Design language was created. It covers the ideas of paper and ink, motion, color and a consistent system across products.
Rebuilding Netlify with Tailwind CSS1:27:28

Rebuilding Netlify with Tailwind CSS

Adam Wathan
48K views • 8 years ago
Adam Wathan rebuilds the Netlify interface live with Tailwind CSS, in about an hour and a half and without writing any custom CSS. It is a screencast of utility-first CSS used on a real, polished UI.
2Advanced flash intro in 20030:18

2Advanced flash intro in 2003

Web Design Museum
16K views • 7 years ago
A Web Design Museum capture of the 2Advanced Studios Flash intro from 2003, showing the studio's animated, sci-fi style interface work. It is a record of how elaborate Flash-era web design could get.
The Web That Never Was - Dylan Beattie1:01:46

The Web That Never Was - Dylan Beattie

NDC Conferences
96K views • 7 years ago
Dylan Beattie's NDC talk, The Web That Never Was, an entertaining alternate history of the web that imagines how it might have turned out differently. It opens with a poem before the talk proper.