~ / software

Software News.

Programming languages, frameworks, databases and developer tools, decoded for the people who ship. We track the releases and shifts that change how software gets built, from runtimes and type-checkers to the AI agents now writing code.

73 articles
Live dataAI Coding Leaderboard →The best AI models for coding, ranked by verified benchmarks and updated as models ship.
Microsoft Ships Agent Framework 1.0 for .NET and Python, Software explainer Software

Microsoft Ships Agent Framework 1.0 for .NET and Python

Microsoft released Agent Framework 1.0, a production, long-term-support open-source library for .NET and Python that merges Semantic Kernel and AutoGen into one way to build tool-calling, multi-model, multi-step AI agents.

Kore D · 2026-07-09 · 6 min read
TypeScript 7 Goes Native: A 10x Faster Compiler in Go, Software explainer Software

TypeScript 7 Goes Native: A 10x Faster Compiler in Go

Microsoft announced TypeScript 7 on July 8, a compiler rewritten from JavaScript into Go that runs roughly ten times faster and brings near-instant type checking to VS Code, Visual Studio and other editors.

Kore D · 2026-07-09 · 6 min read
Valkey 8.1 undercuts Redis on memory and price, Software explainer Software

Valkey 8.1 undercuts Redis on memory and price

Valkey 8.1, the Linux Foundation fork of Redis, now runs about 28% leaner on memory than Redis while managed providers price it roughly 33% cheaper. With Redis Software 7.2 hitting end of life, the license fight that created Valkey is turning into a migration decision for real teams.

Kore D · 2026-07-08 · 5 min read
Node.js 20 Hits End of Life July 9: What to Do Now, Software explainer Software

Node.js 20 Hits End of Life July 9: What to Do Now

Node.js 20 reaches end of life on July 9, 2026, ending security patches. Teams still on it should move to Node 22 or 24 now; here is why it matters and how to plan the jump.

Kore D · 2026-07-08 · 6 min read
Rust 1.96 Finally Makes Range Types Copy, Software explainer Software

Rust 1.96 Finally Makes Range Types Copy

Rust 1.96, released May 28 2026, adds Copy-able core::range types via RFC 3550, stabilizes assert_matches!, and raises the minimum LLVM version to 21.

Kore D · 2026-07-07 · 6 min read
Windows 11 Tests Cloud Rebuild, a No-USB Recovery Tool, Software explainer Software

Windows 11 Tests Cloud Rebuild, a No-USB Recovery Tool

Microsoft is testing Cloud Rebuild, a Windows 11 recovery tool that reinstalls the OS and its drivers straight from Windows Update with no USB stick, working even on a PC that will not boot. It landed in Experimental Insider build 26300.8772 alongside Point-in-Time Restore.

Kore D · 2026-07-07 · 6 min read
Deno 2.9 Ships Desktop Apps and Post-Quantum Crypto, Software explainer Software

Deno 2.9 Ships Desktop Apps and Post-Quantum Crypto

Deno 2.9, released July 1, adds Deno Desktop for building native cross-platform apps as a single binary without Electron, plus built-in post-quantum cryptography with ML-DSA signatures and ML-KEM key exchange.

Kore D · 2026-07-07 · 5 min read
TypeScript 7's Go Rewrite Promises a 10x Faster tsc, Software explainer Software

TypeScript 7's Go Rewrite Promises a 10x Faster tsc

TypeScript 6.0 is the last release built on the JavaScript codebase; TypeScript 7.0, code-named Project Corsa, rewrites the compiler in Go for a roughly 10x speedup, native binaries, and shared-memory parallelism.

Kore D · 2026-07-06 · 6 min read
React Compiler Is On by Default, Ending Manual Memoization, Software explainer Software

React Compiler Is On by Default, Ending Manual Memoization

React's compiler now automatically memoizes components at build time, cutting unnecessary re-renders by roughly 25 to 40 percent and retiring the useMemo, useCallback, and React.memo boilerplate developers have written by hand for a decade.

Kore D · 2026-07-06 · 6 min read
Django 6.0 Goes Async-First With Background Tasks, Software explainer Software

Django 6.0 Goes Async-First With Background Tasks

Django 6.0 ships a built-in Background Tasks framework, async pagination, native Content Security Policy support, and template partials, treating async as first-class for the first time in the framework's 20-year history.

Kore D · 2026-07-06 · 6 min read
Astral's ty Brings Rust-Speed Type Checking to Python, Software explainer Software

Astral's ty Brings Rust-Speed Type Checking to Python

ty, the Rust-written Python type checker from the makers of Ruff and uv, runs 10 to 60 times faster than mypy and Pyright and recomputes diagnostics in milliseconds after an edit. Now in beta with a stable release targeted for 2026, it is trying to do for type checking what uv did for packaging.

Kore D · 2026-07-05 · 6 min read
Cloudflare Buys VoidZero, the Company Behind Vite, Software explainer Software

Cloudflare Buys VoidZero, the Company Behind Vite

Cloudflare acquired VoidZero, the company behind Vite, on June 4, putting the build toolchain that React, Vue, Svelte and Shopify all depend on under one owner. It pledged $1M to an independent ecosystem fund and to keep the projects open-source.

Kore D · 2026-07-05 · 7 min read
Go 1.26's Green Tea GC Cuts Collection Overhead 40%, Software explainer Software

Go 1.26's Green Tea GC Cuts Collection Overhead 40%

Go 1.26 turns on the Green Tea garbage collector by default, a redesign of how the runtime marks and scans small objects that cuts GC overhead by 10 to 40% in allocation-heavy programs, with no code changes required.

Kore D · 2026-07-04 · 6 min read
Zig 0.16 rebuilds async I/O to end function coloring, Software explainer Software

Zig 0.16 rebuilds async I/O to end function coloring

Zig 0.16 ships a rearchitected async I/O system built around a new std.Io interface that callers pass in like an allocator, a design Andrew Kelley says sidesteps the function-coloring problem that split Rust and JavaScript into red and blue functions. The threaded backend is production-ready; the io_uring evented backend is still a work in progress.

Kore D · 2026-07-04 · 6 min read
Bun Is Trialing a Full Rewrite From Zig to Rust, Software explainer Software

Bun Is Trialing a Full Rewrite From Zig to Rust

Bun, the Anthropic-owned JavaScript runtime that ships inside Claude Code, is trialing a rewrite from Zig to Rust across roughly 2,188 files and nearly a million lines. The team stresses it is an experiment, with a high chance the code gets thrown out.

Kore D · 2026-07-03 · 6 min read
TypeScript 7 Go Compiler Hits RC and Runs 10x Faster, Software explainer Software

TypeScript 7 Go Compiler Hits RC and Runs 10x Faster

Microsoft shipped the TypeScript 7.0 Release Candidate on June 18, 2026, with the entire compiler ported from TypeScript to Go under Project Corsa, cutting the 1.5M-line VS Code type-check from about 78 seconds to 7.5 and folding the native binary back under the familiar tsc command.

Kore D · 2026-07-03 · 7 min read
Astral's ty Brings Rust-Speed Type Checking to Python, Software explainer Software

Astral's ty Brings Rust-Speed Type Checking to Python

ty is a new Python type checker from Astral, the team behind Ruff and uv, written in Rust and now in public beta. It runs 10 to 60 times faster than mypy and Pyright, recomputes editor diagnostics in milliseconds, and is targeting a stable release in 2026.

Kore D · 2026-07-02 · 7 min read
PostgreSQL 19 Beta Makes Async I/O Actually Scale, Software explainer Software

PostgreSQL 19 Beta Makes Async I/O Actually Scale

PostgreSQL 19 Beta 1, released June 4, 2026, turns last year's asynchronous I/O into a self-scaling subsystem, adds parallel autovacuum and online REPACK, and introduces native SQL graph queries, with general availability due around September.

Kore D · 2026-07-02 · 7 min read
Node's Monopoly Is Over: Bun and Deno Split the Field, Software explainer Software

Node's Monopoly Is Over: Bun and Deno Split the Field

For the first time, Node.js has real competition: Bun, now backed by Anthropic, leads on raw speed and cold starts, while Deno leads on security and standards, and a shared standards group is making all three interchangeable.

Kore D · 2026-07-01 · 6 min read
Vue 3.6's Vapor Mode Takes Direct Aim at Svelte and Solid, Software explainer Software

Vue 3.6's Vapor Mode Takes Direct Aim at Svelte and Solid

Vue 3.6, in beta as of late June 2026, rebuilds its reactivity core with alien signals and introduces Vapor mode, a compiler-driven path that drops the virtual DOM to chase Svelte and Solid on performance.

Kore D · 2026-07-01 · 5 min read
Django 6.0 Bakes Background Tasks Into the Core, Software explainer Software

Django 6.0 Bakes Background Tasks Into the Core

Django 6.0 ships a first-party Tasks framework with a @task decorator and .enqueue(), giving the framework a native way to define background work, but it deliberately does not include a production worker, leaving execution to you.

Kore D · 2026-07-01 · 6 min read
GitHub Moved Copilot Out of the Editor, and That Tells You a Lot, Software explainer Software

GitHub Moved Copilot Out of the Editor, and That Tells You a Lot

GitHub shipped a standalone Copilot desktop app, generally available June 17, that runs many AI coding agents in parallel, each in its own isolated git worktree. The center of software work is shifting from the editor to the orchestration layer.

Kore D · 2026-06-30 · 6 min read
Next.js 16.3 Is Built for AI Agents, Not Just Developers, Software explainer Software

Next.js 16.3 Is Built for AI Agents, Not Just Developers

Next.js 16.3 Preview, released June 27, 2026, adds features aimed squarely at AI coding agents: version-matched docs bundled via AGENTS.md, first-party Skills, an Agent Browser with React introspection, and actionable errors with paste-ready fix prompts.

Kore D · 2026-06-30 · 5 min read
Astral Makes Python Type Checking Fast, and ty Quietly Changes the Workflow, Software explainer Software

Astral Makes Python Type Checking Fast, and ty Quietly Changes the Workflow

Astral, the team behind the uv package manager, has declared its ty type checker stable enough for everyone. The story is not the tool. It is what happens when a slow part of Python suddenly gets fast.

Kore D · 2026-06-29 · 5 min read
Rust Is Done Being a Cult Favorite. Nearly Half of Companies Now Ship It in Production., Software explainer Software

Rust Is Done Being a Cult Favorite. Nearly Half of Companies Now Ship It in Production.

The latest State of Rust survey shows enterprise adoption jumping 10 points in two years. The language famous for being hard to learn just quietly became infrastructure.

Kore D · 2026-06-28 · 6 min read
TypeScript Passed Python as GitHub's Most-Used Language. Here's What That Actually Means., Software explainer Software

TypeScript Passed Python as GitHub's Most-Used Language. Here's What That Actually Means.

TypeScript is now the most-used language on GitHub by contributor count, edging past Python. The reason is less about language design than about what frameworks quietly choose for you by default.

Kore D · 2026-06-28 · 5 min read
Why Rust Keeps Winning Developer Surveys, Software explainer Software

Why Rust Keeps Winning Developer Surveys

Year after year, the same systems language tops 'most loved' lists. The reasons go deeper than fast code, they're about a promise the compiler keeps for you.

Kore D · 2026-06-27 · 5 min read
The Monorepo Comeback Nobody Predicted, Software explainer Software

The Monorepo Comeback Nobody Predicted

For a while, splitting every service into its own repository was gospel. Then some of the largest engineering teams went the other way, and made the case loudly.

Kore D · 2026-06-27 · 5 min read
WebAssembly Is Finally Growing Up, Software explainer Software

WebAssembly Is Finally Growing Up

WebAssembly arrived promising near-native speed in the browser. Its more interesting future turned out to be almost everywhere except the browser.

Kore D · 2026-06-27 · 5 min read
Why So Many Tools Are Being Rewritten in Go, Software explainer Software

Why So Many Tools Are Being Rewritten in Go

Open a modern developer's toolbox and a striking number of the utilities share a lineage. There's a practical reason Go keeps showing up in command-line tools.

Kore D · 2026-06-27 · 4 min read