The theme of the week is unmistakable: AI writes the code, and now everything else is the bottleneck. Christoph Nakazawa argues that with agents generating more code than humans, what matters has shifted — ownership, taste, and strict-but-fast feedback loops beat raw throughput. Carson Gross puts it bluntly: if code costs nothing to write, the bottleneck is judgment. Addy Osmani makes it explicit: undocumented goals and rationale are now high-interest technical debt in AI-assisted engineering. And Builder.io calls it: agent experience (AX) is the new developer experience.
The bad news? Evil Martians brings data showing AI-assisted engineers are burning out — hidden cognitive overload, decreased fulfillment, and lost ownership are real costs the productivity headlines skip.
On the practical front: react.doctor breaks down why useEffect keeps surprising everyone (dependency model bugs in disguise), and performance.dev documents how a Tauri+SQLite app rebuilt with TanStack Router came out twice as fast. TanStack AI just dropped in beta — framework-agnostic, composable, and potentially the React Query moment for application-level AI.
Supply chain this week: npm v12 ships default-deny for install scripts after a year of attack headlines, and DepsGuard brings policy-as-code for your package manager config across npm, pnpm, yarn, and bun. sem adds semantic version control on top of Git — diff at the function level, not the line level. pg_durable brings exactly-once task execution inside Postgres, potentially retiring your entire message queue tier. free-email-domains gives you every known free email provider in one maintained list, and asm unifies Claude Code, Cursor, and Windsurf agent skills from a single CLI.
Enjoy!
Signup here for the newsletter to get the weekly digest right into your inbox.
Find the 12 highlighted links of weeklyfoo #141:
The Intent Debt
by Addy Osmani
Undocumented goals and rationale are technical debt that agentic AI makes far more expensive
🚀 Read it!, ai, engineering, documentation
The Problem with useEffect
by react.doctor
Why useEffect runs more than expected and how to fix it with useMemo and useCallback
📰 Good to know, react, hooks
The Conductor Rewrite
by performance.dev
How a Tauri React app backed by SQLite was rebuilt to run twice as fast with TanStack Router and react-virtuoso
📰 Good to know, react, performance, tauri
Modern Engineering Values
by Christoph Nakazawa
With agents writing more code, the values that matter shift — ownership, taste, and strict-but-fast feedback loops matter more than raw throughput
📰 Good to know, engineering, ai, culture
npm v12 to Stop Running Install Scripts by Default
by GitHub
After a year of supply chain attacks, npm v12 will no longer execute pre/install/postinstall scripts unless explicitly approved via a new npm approve-scripts workflow
📰 Good to know, npm, security, javascript
AI-Assisted Engineers Are Burning Out. Is This Fine?
by Evil Martians
AI tools introduce hidden cognitive costs — overload, decreased fulfillment, and lost ownership — making AI a productivity trap for many developers
📰 Good to know, ai, engineering, culture
TanStack AI in Beta
by TanStack
Framework and provider-agnostic AI toolkit for React, Vue, Solid, and Angular — brings TanStack's composable headless philosophy to AI integrations
📰 Good to know, react, ai, javascript
sem
by Ataraxy Labs
Semantic version control on top of Git that shows what entities changed (functions, methods, classes) not just lines
🧰 Tools, cli, git, developer-tools
pg_durable
by Microsoft
PostgreSQL extension for durable, exactly-once execution of long-running tasks
🧰 Tools, postgresql, database, tools
free-email-domains
by Kikobeats
Maintained list of every known free email provider — useful for filtering sign-ups or validating email inputs
🧰 Tools, tools, security, email
asm
by luongnv89
Unified CLI for managing AI agent skills across Claude Code, Cursor, and Windsurf — install, search, and audit capabilities from one place
🧰 Tools, tools, cli, ai
DepsGuard
by Arnica
Rust-based tool that audits and rewrites your package manager config to disable install scripts, enforce cooldowns, and block provenance downgrades across npm, pnpm, yarn, and bun
🧰 Tools, tools, security, npm
Want to read more? Check out the full article here.
To sign up for the weekly newsletter, visit weeklyfoo.com.
Top comments (0)