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.
15:07Why Is CSS So Weird?
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.
43:33Andy Bell – Be the browser’s mentor, not its micromanager
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.
15:25Basics of CSS Grid: The Big Picture
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.
4:18Flexbox vs. CSS Grid — Which is Better?
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.
14:219 Biggest Mistakes with CSS Grid
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.
21:3910 modern layouts in 1 line of CSS
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.
32:06CSS Grid Changes EVERYTHING - Amazing Presentation
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.
1:00:40Lea Verou, "More CSS Secrets: Another 10 things you may not know about CSS" at W3Conf 2013
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.
38:08SVG can do that?! - talk by Sarah Drasner
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.
50:15Pasquale D'Silva - Designing with animation
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.
8:45Is progressive enhancement dead yet?
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.
53:20Maciej Ceglowski - The Website Obesity Crisis [Web Directions 2015 Keynote]
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.
42:19Harry Roberts—Big CSS
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.
1:13:52Harry Roberts - Managing CSS Projects with ITCSS
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.
38:26ColdFront16 • Glenn Maddern: The Future of Reusable CSS
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.
26:32Design System Magic with CSS Houdini by Samuel Richard | CSSconf EU 2019
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.
6:50Making Material Design
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.
1:27:28Rebuilding Netlify with Tailwind CSS
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.
0:182Advanced flash intro in 2003
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.
1:01:46The Web That Never Was - Dylan Beattie
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.