Bluesky

Free idea:

A developer conference (née job fair) where all of the speakers are folks that aren’t employed and are looking! Speakers would really benefit from the authority that conference speaking provides and employers looking to hire can send their own devs in to learn (and recruit)!

Update: at time of writing Eleventy core (0.x, 1.x, 2.x, 3.x, 4.x prereleases) and our official plugins are still unaffected.

(Compromised package count was updated to 834 from 533 in the latest @socket.dev update)

⚠️ Major Update on the Shai Hulud v2 campaign:

We’ve confirmed 834 malicious packages and now see spillover into Maven Central. The package org.mvnpm:posthog-node:4.18.1 contains the same Bun-based payload used in the npm compromise.

Updated analysis →
socket.dev/blog/shai-hu... #Java

— Socket (November 25, 2025 at 6:43:46 PM UTC)

There is an ongoing npm security event.

At time of writing, Eleventy core and our official suite of plugins are unaffected.

🚨 A new wave of the Shai-Hulud supply chain attack has hit npm, impacting packages across widely used projects from AsyncAPI, ENS, Postman, PostHog, and Zapier. Attackers added a malicious preinstall script following account compromise. The investigation is ongoing:

socket.dev/blog/shai-hu...

— Socket (November 24, 2025 at 1:38:09 PM UTC)

The absolute UX *drama* of the new tinted (vs. clear) Liquid Glass preference in the macOS 26.1 System Settings. Why separate from the Reduce Transparency accessibility toggle? Why so prominent in the Appearance section? Why do users need to know about Liquid Glass at all? Mistakes were made here 😅

Thinking about dark/light mode pickers that have three options: Auto/Dark/Light.

If the default is “Auto” — in what scenario might someone want to move away from Auto (which would visually be a noop to the same theme?)

“AirTag Found Moving With You”

The ominous alert. Fight or flight — adrenaline. After surveilling my surroundings I was frightened to discover that AirTags weren’t the only things moving with me. There were multiple *people* shadowing my movements as well. I was on a bus.

Make sure you follow @socket.dev to see the latest in JS supply chain security (we’ll update you if any reports affect Eleventy!)

Some good practices to help mitigate in your projects:

1. Use `npm install --ignore-scripts` (or use pnpm)
2. Use `npm ci` and a package-lock.json on your build server