What’s new in web animations (Google I/O 2023) “What’s new in web animations” – my talk at Google I/O 2023 Read Post →
Rearrange / Animate CSS Grid Layouts with the View Transition API Animate elements in a grid layout as new items are added, items change size, etc. Read Post →
Scroll-Driven Animations (2023.04.12 @ Full Stack Antwerp) Talk given at Full Stack Antwerp Read Post →
What’s new in CSS? (2023.03.23 @ DevDay) Slides of the talk “What’s new in CSS” I gave at DevDay Read Post →
CSS Trigonometric Functions land in Chrome 111 Put your CSS calc() hat on because sin(), cos(), tan(), and friends are available in Chrome 111! Read Post →
(255,255,255) is the Highest Specificity Exploring how browser engines store Specificity and what, if any, its limits are. Read Post →
Scroll-Driven Animations: Cover Flow (2022.10.06 @ Full Stack Europe) Lightning talk on how I recreated Cover Flow using only HTML and CSS, thanks to Scroll-Driven Animations. Read Post →
The gotcha with @property animating custom properties Custom properties – even when registered through @property – don’t animate on the compositor. Read Post →
Using :is() in complex selectors selects more than you might initially think Because selector matching in browsers happens from right to left, you might end up with more matches than you expected when using .a :is(.b .c). Read Post →