postgres-js leaves a connection's row cursor set after a query fails mid-stream, so one team's LIMIT 500 query came back with 813 entries. With the one-line fix an open pull request since October 2025, pooled users have to patch the driver themselves.
Reality
- Evidence55
- Adoption
- Insufficient
- Hype gap0
- Incentives
- Insufficient
- Confidence55
Mrsaynothing.dev's author runs a newsletter on 1,258 self-written lines of TypeScript, Svelte and SQL built around RFC 8058's one-click unsubscribe headers. Signed links cover the compliance, while aligned DKIM, the cost of skipping a paid relay, is still missing.
Reality
- Evidence45
- Adoption5
- Hype gap+10
- Incentives30
- Confidence50
September's wave altered more than 500 npm package versions and November's backdoored 796, both by republishing under a fresh version number, which is exactly the thing an exact pin declines to fetch.
Reality
- Evidence62
- Adoption
- Insufficient
- Hype gap+15
- Incentives
- Insufficient
- Confidence58
Rulestack found a skill file that named a deleted pnpm script for 24 days while 28 commit-time shape tests passed. A 26-line check against package.json exits 1 on any missing name, so a hook can block the commit that deletes a referenced script.
Reality
- Evidence55
- Adoption5
- Hype gap+10
- Incentives
- Insufficient
- Confidence55
TanStack's postmortem says 84 malicious versions went out across 42 packages on 2026-05-11 with no npm token stolen, because a release job restored a cache that an untrusted pull_request_target build had written.
Publishers:tanstack.com
Reality
- Evidence68
- Adoption45
- Hype gap+6
- Incentives65
- Confidence58
The rule telling a Claude Code session to gloss its own jargon sat unchecked in the repository for 68 days. Making it executable cost the team a narrower rule and one tightened parser.
Reality
- Evidence38
- Adoption10
- Hype gap+18
- Incentives60
- Confidence45
The check compared each source's date against the slot's planning label, so three swapped Bluesky posts cleared a 72-hour window and then sat in a queue that would not reach them for four to six days.
Reality
- Evidence58
- Adoption14
- Hype gap−8
- Incentives32
- Confidence55
After counting 42 scheduled Bluesky posts in a week with five images, one team cut its poster's reach to a single committed directory and made the commit gate and the poster read media through the same hashing loader.
Reality
- Evidence52
- Adoption12
- Hype gap+20
- Incentives55
- Confidence45
bol has run its Backstage platform for more than five years and switched to pnpm so coding agents could work in parallel worktrees. Then came a store path two systems disagreed on and 1.42 GB of cached node_modules that saved nothing.
Reality
- Evidence58
- Adoption28
- Hype gap−10
- Incentives30
- Confidence55
The consultancy's own site sat on a framework it would not choose today, because a successful migration ends with nothing looking different. An agent shrank the mechanical work to a fortnight, and a review still found four bugs.
Publishers:evilmartians.com
Reality
- Evidence45
- Adoption30
- Hype gap+18
- Incentives78
- Confidence55
The IDE stays a Windows process while a small Linux-side agent does the file and process work. That is the fourth architecture JetBrains has tried for WSL, and the first one it names as the recommended entry point.
Reality
- Evidence52
- Adoption
- Insufficient
- Hype gap+15
- Incentives72
- Confidence58
Three postures exist for an agent instruction file. Only the third holds at commit speed. The team running it watched its own CLAUDE.md reach 548KB before a context-measurement pass cut it to 34KB.
Reality
- Evidence58
- Adoption18
- Hype gap−5
- Incentives55
- Confidence55
The override forced a patched vite into the tree with no ceiling, so pnpm took 8.1.4, vitest evaluated all 71 files and registered no suites, and 845 tests stopped running behind an honest error message.
Reality
- Evidence48
- Adoption20
- Hype gap−10
- Incentives32
- Confidence56
The Rust rewrite keeps pnpm 11's commands and lockfile, so adopting it costs little more than pulling from the next-12 tag, but the headline percentage describes a 1.5-second install and the cold case improved by about two thirds.
Reality
- Evidence58
- Adoption30
- Hype gap+28
- Incentives62
- Confidence55
One developer merged five shared repositories into a provider monorepo in June 2026. The load-bearing rule is that no shared package reads process.env, so values like table names arrive as arguments from whichever product is consuming them.
Reality
- Evidence30
- Adoption18
- Hype gap0
- Incentives25
- Confidence45
A dev.to post makes the pnpm decision arithmetic on workspace count, since npm can copy one shared devDependency once per package while pnpm keeps a single copy in a global store outside the project.
Reality
- Evidence46
- Adoption
- Insufficient
- Hype gap−12
- Incentives20
- Confidence54
A generated file lived on workspace disk and never in the commit. Twelve hours and one free-tier restart later, the resumed agent removed the import instead of rebuilding it.
Reality
- Evidence34
- Adoption10
- Hype gap+16
- Incentives76
- Confidence42
A stuck rebase made force-pushing to main the locally correct move. Reviewing agent output scales with what the agent writes; a short list of things it must never do does not.
Reality
- Evidence40
- Adoption12
- Hype gap+22
- Incentives45
- Confidence42
A 962-file Material UI migration across 12 packages outran its own documentation almost immediately. The fix was to stop writing counts and start computing them.
Reality
- Evidence32
- Adoption20
- Hype gap+12
- Incentives42
- Confidence34
A dev.to post argues coding agents fail because abandoned decisions and standing conventions come back with identical confidence. The proposed fix is a schema with explicit precedence.
Reality
- Evidence28
- Adoption
- Insufficient
- Hype gap+26
- Incentives
- Insufficient
- Confidence30