Frontend Weekly Digest #307 (17–23 April 2023)

Fresh Frontend Links
2 min readApr 23, 2023


Exploring The Potential Of Web Workers For Multithreading On The Web
Accessible HTML Video “Facades”
UI Interactions & Animations Roundup #31


Sniper-CSS, avoid unused styles. Can Vanilla CSS Replace Sass Yet?
Container Query Units and Fluid Typography
Circular Text with CSS?
CSS Custom Properties Beyond the :root
Spinning Diagrams with CSS
Creating Accordions with just HTML and CSS
How to write type-safe CSS Modules
Creating responsive mobile layouts with Pure.css
Engage Your Users: How to Create an Eye-catching Scroll Page Progress Bar with CSS
Understanding CSS Min(), Max(), and Clamp() Functions


Deep Copying Objects with the StructuredClone API
Best Practices for Async Programming in JavaScript
How Has JavaScript Changed in the Last Few Years?
6 Secrets about “null” and “undefined” that You Should Know
What’s new in ECMAScript 2023
Node.js 20 is now available!
kv.js — Advanced in-memory caching module for JavaScript.