Jad Joubran walks through five dependency clusters where platform features replace npm packages: Intl formatters instead of timeago.js and numeral, fetch with AbortSignal.timeout() instead of axios, <dialog> and Popover instead of modal and tooltip libraries, structuredClone and Object.groupBy instead of Lodash. Temporal is the exception: its 44KB polyfill still cancels out the savings.
smashingmagazine.com/2026/08/how-baseline-can-help-ship-less-javascript
