~ / 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.

61 articles
Live dataAI Coding Leaderboard →The best AI models for coding, ranked by verified benchmarks and updated as models ship.
Microsoft Open-Sources Comic Chat After 30 Years, Software explainer Software

Microsoft Open-Sources Comic Chat After 30 Years

Microsoft published the full source of Comic Chat, its 1996 comic-strip IRC client, under an MIT license at github.com/microsoft/comic-chat, including AI-assisted forks that build the 30-year-old Visual C++ and MFC code in Visual Studio 2022.

Kore · 2026-07-16 · 6 min read
Debian 13.6 Ships a Fix for the Expired Secure Boot CA, Software explainer Software

Debian 13.6 Ships a Fix for the Expired Secure Boot CA

Debian 13.6 landed July 11 with fwupd 2.0.20, which can update your firmware's Secure Boot CA, KEK and DBX databases. The reason it matters: the 2013 UEFI CA that signs most Linux bootloaders has expired, and future shim updates will not validate on firmware that never got the 2023 replacement.

Kore · 2026-07-16 · 7 min read
SvelteKit Ships Breaking API Changes: Sync Requests, refreshAll, Software explainer Software

SvelteKit Ships Breaking API Changes: Sync Requests, refreshAll

SvelteKit's latest release makes getRequest and setResponse synchronous, marks page.url immutable at the type level, adds refreshAll while deprecating invalidateAll, and drops the experimental handleRenderingErrors flag, a batch of breaking changes teams must plan for.

Kore · 2026-07-16 · 6 min read
Laravel Adds Native Postgres Pooler Support for PgBouncer, Software explainer Software

Laravel Adds Native Postgres Pooler Support for PgBouncer

Laravel now supports transaction-mode Postgres poolers like PgBouncer, RDS Proxy and Neon at the framework level: set pooled to true and Laravel handles emulated prepares and boolean binding, while a ::direct suffix routes schema changes around the pooler.

Kore · 2026-07-15 · 5 min read
Microsoft Pauses Windows 11 Update Over Dell Shutdowns, Software explainer Software

Microsoft Pauses Windows 11 Update Over Dell Shutdowns

Microsoft has blocked its July 14 Windows 11 update, KB5101650, from installing on some Dell PCs after confirming an Intel driver conflict can cause unexpected shutdowns, overheating, and battery drain. A fix is due in the coming days.

Kore · 2026-07-15 · 6 min read
Apple Ships iOS 27 Public Beta With Agentic Siri AI, Software explainer Software

Apple Ships iOS 27 Public Beta With Agentic Siri AI

Apple released the first public betas of iOS 27 and iPadOS 27 on July 13, headlined by a rebuilt Siri that can search the web, read your screen, use personal context, and take actions across apps.

Kore · 2026-07-15 · 6 min read
Windows 10 KB5099539 ESU Update Has a Networking Catch, Software explainer Software

Windows 10 KB5099539 ESU Update Has a Networking Catch

KB5099539 is Windows 10's July 2026 Patch Tuesday update, delivered only to PCs enrolled in the paid Extended Security Updates program; it fixes a June OLE Automation regression and hardens Secure Boot and Remote Desktop, but a new TDI networking rule can break apps using unregistered third-party transports.

Kore · 2026-07-14 · 6 min read
Rolldown 1.0 Lands in Vite 8: One Rust Bundler to Rule Them, Software explainer Software

Rolldown 1.0 Lands in Vite 8: One Rust Bundler to Rule Them

Vite 8 ships with stable Rolldown 1.0, the Rust-based bundler from the VoidZero team that replaces Vite's split of esbuild for dev and Rollup for production with a single engine, promising faster builds and one consistent output.

Kore · 2026-07-14 · 7 min read
Deno 2.7 Lands Temporal, Windows ARM, and Deploy GA, Software explainer Software

Deno 2.7 Lands Temporal, Windows ARM, and Deploy GA

Deno 2.7 ships the standardized Temporal date-time API, native Windows on ARM builds, and full npm compatibility, while Deno Deploy reaches general availability, sharpening the runtime's pitch against Node and Bun.

Kore · 2026-07-14 · 6 min read
Node.js 26 Ships Temporal by Default on V8 14.6, Software explainer Software

Node.js 26 Ships Temporal by Default on V8 14.6

Node.js 26 landed as the new Current release with the Temporal date API enabled by default, V8 upgraded to 14.6, and a round of removals, making it the last version before Node shifts to a yearly release cadence.

Kore · 2026-07-13 · 5 min read
Python 3.15 Betas Land as CPython Puts Its JIT on a Clock, Software explainer Software

Python 3.15 Betas Land as CPython Puts Its JIT on a Clock

Python 3.15 picked up two more betas on the way to a fall release, but the bigger story is that the CPython Steering Council gave the experimental JIT compiler roughly six months to prove it earns its complexity, or face reconsideration.

Kore · 2026-07-13 · 6 min read
Zig Nears 1.0 With a Radical New I/O Model, Software explainer Software

Zig Nears 1.0 With a Radical New I/O Model

Zig is closing in on its 1.0 release in 2026, and its new std.Io interface makes input and output a value you pass in, letting the same code run blocking, threaded, or event-driven without rewrites.

Kore · 2026-07-12 · 6 min read
Astro 7 Ships a Rust Compiler and Vite 8 Speed Jump, Software explainer Software

Astro 7 Ships a Rust Compiler and Vite 8 Speed Jump

Astro 7 rebuilds its compiler and Markdown pipeline in Rust, moves to Vite 8, and adds first-class AI agent support, all while keeping the zero-JavaScript-by-default philosophy that made it popular.

Kore · 2026-07-12 · 5 min read
Python 3.14 makes free-threading real: the GIL era is ending, Software explainer Software

Python 3.14 makes free-threading real: the GIL era is ending

With Python 3.14, the free-threaded no-GIL build is officially supported rather than experimental, and 2026 is the year the ecosystem's libraries start shipping wheels that finally run threads in parallel.

Kore · 2026-07-11 · 6 min read
VS Code's July update turns the editor into an agent host, Software explainer Software

VS Code's July update turns the editor into an agent host

The July 8 Visual Studio Code release expands agent workflows, chat attachments, browser-tab controls and OS-level shortcuts, pushing the editor further from a text tool toward a place where coding agents actually run.

Kore · 2026-07-11 · 6 min read
Bun 1.3 ships a batteries-included runtime to unseat Node, Software explainer Software

Bun 1.3 ships a batteries-included runtime to unseat Node

Bun 1.3 turns the JavaScript runtime into an all-in-one toolkit: run an HTML file and it serves and hot-reloads your frontend with no Vite, no webpack, and no config, while built-in SQL and S3 clients cut whole categories of dependencies.

Kore · 2026-07-11 · 6 min read
Python's Steering Council Puts the JIT Compiler on Notice, Software explainer Software

Python's Steering Council Puts the JIT Compiler on Notice

Python's Steering Council has given the experimental JIT compiler a deadline to prove it is worth keeping, warning that the copy-and-patch just-in-time engine must show real, consistent speedups or be cut. It is a rare ultimatum for a headline CPython feature.

Kore · 2026-07-10 · 6 min read
Flutter 3.44 adds agentic hot reload and GenUI, Software explainer Software

Flutter 3.44 adds agentic hot reload and GenUI

Flutter 3.44, shipped at Google I/O 2026 with Dart 3.12, makes the framework agent-aware: an MCP server auto-triggers hot reload after a coding agent edits your code, a new GenUI SDK lets agents compose live widgets, and Material and Cupertino move out of the core SDK.

Kore · 2026-07-10 · 6 min read
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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 2026-06-28 · 5 min read
Zig Tightens Its Semantics, and Keeps One Foot in LLVM, Software explainer Software

Zig Tightens Its Semantics, and Keeps One Foot in LLVM

Zig refines bitCast behavior and improves its LLVM backend, small changes that show a young language maturing toward 1.0 discipline.

Kore · 2026-06-26 · 4 min read
Why the Garbage Collection Handbook Still Matters, Software explainer Software

Why the Garbage Collection Handbook Still Matters

A canonical reference on automatic memory management keeps resurfacing, because GC is back at the center of language design debates.

Kore · 2026-06-26 · 4 min read
'You're the OS' Turns Kernel Scheduling Into a Game, Software explainer Software

'You're the OS' Turns Kernel Scheduling Into a Game

A browser game puts you in the role of an operating system, juggling processes, memory, and I/O. It's the best kind of teaching tool: one you don't notice is teaching.

Kore · 2026-06-26 · 3 min read
Libre Barcode and the Quiet Value of Open Standards, Software explainer Software

Libre Barcode and the Quiet Value of Open Standards

An open project turns barcodes into fonts, a small thing that highlights how much infrastructure quietly depends on freely usable standards.

Kore · 2026-06-26 · 4 min read
'Bank Python' and the Strange Systems Banks Actually Run, Software explainer Software

'Bank Python' and the Strange Systems Banks Actually Run

An oral history of in-house 'Bank Python' platforms is resurfacing, a window into how the world's most important software is often the least visible.

Kore · 2026-06-26 · 4 min read
Why Every Company Became a Software Company, Software explainer Software

Why Every Company Became a Software Company

Banks, carmakers, retailers, farms, businesses that have nothing to do with computing now live or die by their software. The transformation was quiet and total.

Kore · 2026-06-25 · 4 min read
The Hidden Cost of Technical Debt, Software explainer Software

The Hidden Cost of Technical Debt

Software teams talk about 'technical debt' constantly, and outsiders assume it's just messy code. The metaphor is sharper and more financial than that.

Kore · 2026-06-24 · 5 min read
Why Continuous Deployment Beat the Big Release, Software explainer Software

Why Continuous Deployment Beat the Big Release

Shipping software used to mean a tense, infrequent 'big release.' Many teams now deploy changes dozens of times a day. The counterintuitive result is fewer disasters.

Kore · 2026-06-23 · 4 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 · 2026-06-22 · 5 min read
Containers Explained: Why Everything Ships in a Box, Software explainer Software

Containers Explained: Why Everything Ships in a Box

If you've heard developers talk about 'containers' and pictured shipping crates, you're closer than you'd think. The analogy is the whole point.

Kore · 2026-06-22 · 4 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 · 2026-06-21 · 5 min read
The Quiet Power of the Command Line, Software explainer Software

The Quiet Power of the Command Line

In an age of polished graphical apps, the text-based command line looks like a relic. Professionals keep using it for reasons that aren't nostalgia.

Kore · 2026-06-21 · 4 min read
Can an AI Website Builder Actually Build Your Site?, Software explainer Software

Can an AI Website Builder Actually Build Your Site?

AI website builders promise a finished site from a sentence. They are genuinely useful for some things and quietly wrong for others. Here is where the line falls.

Kore · 2026-06-21 · 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 · 2026-06-20 · 5 min read
Why Type Systems Came Back Into Fashion, Software explainer Software

Why Type Systems Came Back Into Fashion

A decade ago, loosely-typed languages were all the rage for moving fast. Then the industry swung back toward catching mistakes before code ever runs. Here's why.

Kore · 2026-06-20 · 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 · 2026-06-19 · 4 min read
AI for Coding: What It's Genuinely Good At, Software explainer Software

AI for Coding: What It's Genuinely Good At

AI coding tools are now part of most developers' workflow. They are transformative for some tasks and quietly dangerous for others. Here is the honest split.

Kore · 2026-06-19 · 7 min read