Hardening Your JavaScript Stack Against the Next npm Supply Chain Worm
Shai-Hulud showed the pattern. Here's the concrete playbook for keeping a self-replicating worm out of your dependency tree.
Shai-Hulud showed the pattern. Here's the concrete playbook for keeping a self-replicating worm out of your dependency tree.
Two small properties trim the invisible space your font adds above and below text, so buttons, tags, and badges align the way the padding math always promised.
A self-replicating worm hit 500+ packages by stealing publish tokens. npm's fix removes the tokens instead of trusting them harder.
Tool definitions load into context before an agent does anything. Code execution and progressive disclosure are how teams are getting that budget back.
JavaScript's Date object finally has a real replacement, and it's usable in production sooner than you'd think.
Middle management is flattening industry-wide. What survives of engineering management is splitting into two tracks that need almost opposite skills.
Prompts drift. A versioned spec is how teams are catching it before it ships.
One inline conditional to replace three separate at-rules, once the rest of the web catches up.
Anchor positioning and customizable selects both have real browser support now. Here's what to drop, what to keep, and where the gaps still bite.
A framework for deciding how many agents one engineer can actually run at once.