The Great #CSS Expansion

"CSS now does what Floating UI, GSAP ScrollTrigger, Framer Motion, and react-select used to require #JavaScript for. Here is exactly how much that saves, why these libraries were painful beyond their size, and what the platform still hasn't figured out."

https://blog.gitbutler.com/the-great-css-expansion

#frontend #webdev

The Great CSS Expansion

CSS now does what Floating UI, GSAP ScrollTrigger, Framer Motion, and react-select used to require JavaScript for. Here is exactly how much that saves, why these libraries were painful beyond their size, and what the platform still hasn't figured out.

Butler's Log

RE: https://mstdn.social/@TechCrunch/116324639741235834

Why do we use axios again in this day and age? #javascript

RE: https://hostux.social/@defcon201/116324484796527679

Quick #story time: I was on a team which accidentally shipped sourcemaps to production!

The production server would serve sourcemaps for local dev, and we built sourcemaps in prod to deobfuscate errors but they weren't provided to the server in the prod environment.

You might see the hazard there. An innocuous change to our #Bazel build structure accidentally pulled in sourcemaps into the server, which it then helpfully served.

This was an app in the #Google monorepo too, so we were revealing all our source code as well as all our dependencies!

#Web #JavaScript #Sourcemaps

🧨 Elena
Creator: Ariel Salminen @ariel @arielsalminen.com
is a simple, tiny library (2.6kB) for building #ProgressiveWebComponents. Unlike most web component libraries, Elena doesn’t force #JavaScript for everything.
#css #html #WebComponents #CustomElements
#webdev
https://elenajs.com/
JSSE: A JavaScript Engine Built by an Agent

0 comments

Lobsters

How to Make Array Lookups 1000x Faster

Set has O(1) lookup. Array has O(n). One change. Instant.

#javascript #set #performance #lookup #howto

https://www.youtube.com/watch?v=eVKgh1Rz2e8

How to Make Array Lookups 1000x Faster #howto

YouTube
Oracle decides to innovate by firing 30k employees via email at the crack of dawn while their #JavaScript is still in need of coffee. ☕️💻 Meanwhile, the rest of us eagerly await the next thrilling update in corporate empathy: a cookie-enabled layoff! 🍪📧
https://rollingout.com/2026/03/31/oracle-slashes-30000-jobs-with-a-cold-6/ #Oracle #Layoffs #CorporateCulture #Innovation #Humor #HackerNews #ngated
Oracle slashes 30,000 jobs with a cold 6 a.m. email

Oracle began laying off up to 30,000 employees globally, notifying them via a 6 a.m. email from "Oracle Leadership" with no prior warning from HR or managers.

Rolling Out

JavaScript Thinks Everything’s a Date, by (not on Mastodon or Bluesky):

https://futuresearch.ai/blog/javascript-thinks-everythings-a-date/

#javascript #time #v8 #javascriptcore #python

JavaScript Thinks Everything's a Date

Popular JavaScript engines have legacy date parsers that will extract a year from nearly any string containing a number. "Route 66" becomes 1966. "Boeing 747" becomes year 747. We explain how the parser works and contrast it with Python.

FutureSearch

RE: https://ohai.social/@dcoderlt/116324008263223217

Ayoo, new supply chain attack dropped. Check your package-lock.json today! I'm running an old version but it's worth a check because, odds are, YOU are running axios somewhere in your stack.

#JavaScript #npm #Axios

×