devtake.dev

#javascript

RSS
GitHub repository card for vercel-labs/scriptc, labelled TypeScript-to-Native Compiler, showing the Vercel triangle logo and 1k stars
Web·

TypeScript compiled to native: Vercel's scriptc ships a 178KB binary with no JS engine

Vercel Labs open-sourced scriptc, a TypeScript-to-native compiler with no JS engine in the binary. Its README claims 2.4ms startup. Hacker News is not convinced.

AI SDK 7 announcement card from Vercel on a dark background
Web·

Vercel's AI SDK 7 makes agents a first-class building block for TypeScript developers

AI SDK 7 ships agent classes, provider-agnostic reasoning control, durable workflows, and a Node 22 + ESM-only baseline. Here's what changed and the migration cost.

Deno 2.9 release announcement card on a dark background
Open Source·

Deno 2.9 nearly doubled its cold start and learned to read Bun's lockfiles

Deno 2.9 ships a 1.98x faster cold start, a native desktop-app builder, and direct reading of npm, pnpm, yarn, and Bun lockfiles. Here's where Deno sits now.

Vercel Ship 2026 recap promotional card on a dark background
Web·

Vercel Ship 2026 bet the keynote on agents, but the quiet shipped wins matter more today

Vercel's Ship 2026 keynote was all agents. The eve framework and enterprise stack stole the stage, but Flags, Claude Design, and signed Blob URLs are what ship today.

A browser-based code editor showing HTML and CSS custom properties next to a live preview pane
Web·

AI front-end code has a tell. Devs are fighting the purple-gradient slop with design tokens

AI-built interfaces all look the same: purple gradients, Inter, three icon cards in a row. Here's why the output converges, what it costs, and how developers break the pattern.

Cloudflare blog graphic announcing that VoidZero is joining Cloudflare
Open Source·

Cloudflare bought VoidZero, the team behind Vite. The tools stay MIT and vendor-neutral.

Cloudflare acquired VoidZero, Evan You's company behind Vite, Vitest, Rolldown and Oxc. The tools stay MIT-licensed, and there's a $1M ecosystem fund.

Linear's product homepage showing its issue-tracking interface
Web·

Linear keeps its database in the browser. That's why the app feels instant

A widely shared breakdown explains why Linear feels instant: a local-first sync engine, optimistic UI, and an in-browser object cache. Here's the architecture, in plain terms.

Figure from a forensic document-examination study used here as visual shorthand for verifying authorship of code.
Open Source·

yt-dlp's maintainer says Bun is now 'fully vibe-coded'. Support is officially deprecated.

yt-dlp's maintainer bashonly says Bun's Rust rewrite 'has taken a turn towards being fully vibe-coded.' The supported window narrowed to four versions.

A diagram from Cloudflare's blog post illustrating how a Wasm instance recovers state after a Rust panic.
Open Source·

Cloudflare taught wasm-bindgen to catch a Rust panic. Workers no longer poison the sandbox.

Three Cloudflare engineers shipped panic and abort recovery into wasm-bindgen on April 22. A Rust Worker that panics now reinitialises on the next request.

GitHub Open Graph card for oven-sh/bun pull request #30412, the Rust rewrite merge.
Open Source·

Bun's million-line Rust rewrite is now mainline. 99.8% of tests pass and 13,000 unsafe blocks remain.

Jarred Sumner merged the Bun-in-Rust PR on May 14, ending Zig as Bun's runtime language. Binary shrinks 3-8 MB; one analysis counted 13,000 unsafe blocks.

The Register's coverage of Bun's experimental Zig-to-Rust port
Open Source·

Jarred Sumner rewrote 960,000 lines of Bun from Zig to Rust in six days. He might throw it all away.

Bun's creator used Claude to port the JavaScript runtime from Zig to Rust, hitting 99.8% test compatibility. He says there's a 'very high chance' it gets scrapped.

Illustration of a Git commit message stamped with a Copilot co-author trailer.
Web·

VS Code shipped 'Co-Authored-by Copilot' on every commit by default. Microsoft is reverting it.

A two-line PR flipped the AI co-author flag from off to all in April. Hand-typed commits started getting Copilot attribution. The maintainer apologized and promised a fix in 1.119.

GitHub social card for the protobufjs/protobuf.js repository.
Security·

protobuf.js RCE: a 52M/week npm package was one bad type name from code execution

GHSA-xq3m-2v4x-88gg hits protobuf.js ≤8.0.0 / ≤7.5.4. Attacker-controlled schemas executed arbitrary JS on decode. One-line fix patched it.