Comparing Values With CSS progress()
Explores the new CSS progress() function, which maps a specific value against a defined range. It demonstrates how to use this function for layout scaling and implementing boolean-like conditional styling logic directly in CSS.
Frontend Masters · 16 September 2026 · Read the original →
It’s All About The Permissions Recovery
Discusses the new HTML <geolocation> element, currently supported in Chromium-based browsers, with a focus on its progressive enhancement capabilities. It specifically highlights how the element handles permissions recovery, allowing users to easily reverse a previously denied permission.
Frontend Masters · 16 September 2026 · Read the original →
React 19.3
Announces the release of React 19.3, which introduces several new features to the framework. Key additions include native support for View Transitions, Fragment Refs, a browser() function, and Trusted Types integration.
React · 16 September 2026 · Read the original →
A Deep Dive into StyleX
Examines the resurgence of StyleX, a styling library that outputs highly optimized atomic CSS. It explains how developers can write standard-looking CSS while still benefiting from the performance and efficiency of atomic CSS output.
Frontend Masters · 16 September 2026 · Read the original →
The Death Of The Button: Why The Best Interface Is No Interface
The post traces the history of Graphical User Interfaces (GUIs) from early systems like Xerox Star and Apple Macintosh, highlighting how software has historically depended on point-and-click interactions. It questions the reliance on complex layouts of menus, sliders, and buttons for completing digital tasks.
Smashing Magazine · 16 September 2026 · Read the original →
Node.js 24.21.0 LTS Patch Released
Node.js 24.21.0, an LTS patch release, was released on September 8, 2026, focusing on stability, security, and dependency updates. Key changes include updates to root certificates (NSS 3.126), OpenSSL (3.5.8), and Undici (7.29.1), along with performance improvements in `net.BlockList` and histogram implementation.
nodejs.org · 16 September 2026 · Read the original →
CSS `progress()` Function Reaches Baseline
The CSS `progress()` function has achieved baseline support across all major browsers as of September 2026. This function maps a value against a lower and upper bound, returning a normalized number between 0 and 1, useful for fluid typography and responsive layouts.
developer.mozilla.org · 16 September 2026 · Read the original →
We finally got CSS progress, just in time to stop building interfaces.
7 stories, every Wednesday
Published here every week. Follow by RSS to get it as it lands.