Dev · Top stories
Rust Compiler Achieves 4.57% Wall-Time Reduction in Two Months
The Rust compiler saw a 4.57% mean wall-time reduction over two months, with 555 out of 629 benchmarks improving. This progress is attributed to updates in rustdoc, Clippy, an LLVM upgrade, and optimizations for the new Polonius borrow checker and Penelope Hammertime trait solver.
Uber Shares Learnings on Maintaining Green Mainlines in Diverse Monorepos
Uber's Dhruva Juloori presented insights on how the company manages continuous integration and keeps mainlines green across its monorepos. This addresses the challenge of integrating concurrent changes from thousands of engineers without breaking the main development branch, which is crucial for timely software rollouts.
EDG C++ Front End to Become Open Source Under C++ Alliance Stewardship in 2026
EDG's C++ front end will transition to open source on September 30, 2026, with The C++ Alliance becoming its new nonprofit home. This move aims to ensure continued professional maintenance and allow community contributions while maintaining the engine's quality and standards.
Cursor Develops Continuity, a Git Storage Architecture Using S3-Backed WAL for Scalability
Cursor developed Continuity, a Git storage architecture that uses an S3-backed write-ahead log (WAL) as the source of truth, moving away from replica coordination for consistency. This design allows for linear read scaling and achieves over 300 pushes per second, addressing the needs of large repositories and those used by coding agents.
Microsoft releases WSL Containers for running Linux containers on Windows
Microsoft has made WSL Containers generally available, allowing users to run Linux containers directly on Windows via the Windows Subsystem for Linux. This update introduces a new command-line tool and an API, enabling programmatic interaction with containers and offering performance improvements for accessing Windows files from Linux environments.
OpenAI's Codex gains reusable cloud environments, CLI updates, and security tools
OpenAI introduced new capabilities for its software engineering agent Codex, including reusable cloud development environments accessible from any device, an updated command-line interface, and new security tools. These updates aim to make Codex more versatile for developers by enabling persistent cloud workspaces, improving code review processes, and enhancing infrastructure security.
Google Play introduces Usage-Based Billing and new subscription options for developers
Google Play is adding new subscription features for Android developers, including Usage-Based Billing for generative AI apps, Multi-Quantity Subscription Purchase for organizations, Mixed Carts for combining subscriptions and one-time products, and Cross-Developer Bundling. These changes provide developers with more flexible monetization models and are rolling out via an Early Access Program.
Google fixes Firebase Analytics issue causing widespread iPhone app crashes
Google resolved an issue with Analytics for Firebase that caused thousands of iPhone applications to crash on launch. The problem stemmed from an incorrectly formatted payload within the Firebase SDK, affecting numerous iOS apps that integrate the service.
Atlassian Migrates Metrics Pipeline to OpenTelemetry for 100,000 Hosts
Atlassian rebuilt its metrics pipeline, moving from gostatsd to OpenTelemetry, across approximately 100,000 hosts in 14 regions. This migration allowed the company to support traces and logs, integrate with OpenTelemetry data, and reduce CPU costs by 3.9% for key services.
Public Ledger of Credentials Organization Established as Swiss Association
The Public Ledger of Credentials (PLC) Organization has been formally established as a Swiss Association to independently operate the PLC directory. This organization will provide public identity infrastructure for AT Protocol accounts, allowing users to control their account handles and data hosting choices through cryptographic keys.
Vinext 1.0 Released, Enabling Next.js App Deployment to Any Web Platform
Vinext 1.0 has been released, allowing Next.js applications to be deployed to various web platforms like Cloudflare Workers, Netlify, or AWS Lambda. This update improves compatibility and stability for both Pages and App Router Next.js projects, making them more portable.
Cloudflare Workers Adds Experimental Emscripten Target Support for Native Rust and Tokio
Cloudflare announced experimental preview support for the Emscripten `wasm32-unknown-emscripten` Rust compiler target within the `wasm-bindgen` toolchain for Workers. This enables native Rust code, including Tokio-based applications, to run on Cloudflare's platform with improved library compatibility and virtualized native features like TCP sockets.
Cloudflare Kitesurf Browser Adds WebMCP Support for AI Agents
Cloudflare's Kitesurf browser, designed for AI agents, now supports WebMCP (Web Machine-readable Communication Protocol). This allows AI agents to interact with websites programmatically using exposed functions, improving reliability and efficiency over simulating human clicks.
VoidZero JavaScript Toolchain Achieves Significant Performance Gains Since Joining Cloudflare
VoidZero, acquired by Cloudflare four months ago, has released over 80 updates across its JavaScript toolchain, including performance improvements for Oxc React Compiler, Vitest, and tsgolint. These updates aim to enhance developer productivity for both human developers and AI agents by speeding up critical development processes.
Demon's Souls Remake achieves 40-50 FPS on private PS5 emulator KyTyPS5
The KyTyPS5 PlayStation 5 emulator demonstrated Demon's Souls Remake running at 40-50 frames per second with accurate graphics. This rapid progress in PS5 emulation is attributed to the console's PC-like architecture, with development focusing on OS and driver compatibility layers.
Linear Migrates React Applications from styled-components to Meta's StyleX
Linear has completed the migration of its React applications from styled-components to Meta's StyleX after five months of work and over 1,000 pull requests. This change was driven by performance issues with runtime CSS-in-JS after upgrading to React 18 and a desire for stronger component encapsulation. The migration resulted in performance improvements, including reduced main-thread work and faster navigation.
Fakecloud Launches Local AWS Emulator for Integration Testing with 100% Conformance
Fakecloud released a local AWS cloud emulator designed for integration tests, allowing applications to interact with a local AWS environment using standard AWS SDKs, CLI, and IaC tools. This tool provides 100% conformance with 105 AWS services and 7,508 operations, enabling developers to test applications locally without requiring AWS accounts or tokens. It matters because it simplifies local development and testing workflows for applications that rely heavily on AWS services, offering deeper visibility and control during testing.
RapidsMPF Achieves 1.8 TiB/s Data Shuffling for Out-of-Core Operations
RapidsMPF, a reusable out-of-core shuffler, has demonstrated data shuffling at 1.8 TiB/s. This development addresses memory-intensive shuffling challenges in structured data analytics by enabling efficient handling of data that exceeds available memory.
Docker Introduces Cloud Sandboxes for AI Agent Execution and Workflow Portability
Docker has launched Cloud Sandboxes, providing hosted execution environments for AI coding agents on Docker infrastructure, extending the existing local Sandbox functionality. This allows developers to move workloads between local machines and the cloud using unified CLI commands, addressing the need for persistent and scalable environments for long-running tasks.
Floci Launches Local Emulation for AWS, Azure, GCP, and OCI Cloud Services
Floci released a tool that emulates AWS, Azure, GCP, and OCI cloud services locally, allowing developers to run and test cloud-native applications without connecting to actual cloud accounts. This provides a credential-free development loop, enabling faster iteration and testing for human developers and AI agents.
U Language Introduces New Memory Management System Without Garbage Collection
The U language implements a new memory management system that eliminates garbage collection by using a Directed Acyclic Graph (DAG) for ownership and a slab chain allocator. This approach aims to provide fast and safe memory access by avoiding tracing, mark-sweep, and pause times associated with traditional garbage collectors.
Google revives Android Dev Summit in October 2026, teases Android 18 graphics features
Google is bringing back the Android Dev Summit in October 2026, featuring sessions on AI, Android XR, and app foundations. The event also includes the first mention of Android 18, highlighting new graphics capabilities in Jetpack Compose and Android 18.
.NET SDK for AG-UI Protocol Released, Standardizing Agent-User Interaction
A .NET SDK for the AG-UI (Agent-User Interaction) Protocol has been released, allowing .NET services to directly communicate using the protocol. This SDK standardizes how AI agents interact with user-facing applications by providing a common event-streaming format, reducing boilerplate for developers.
GitHub's Primer Design System Migrates to CSS Modules for Performance Improvement
GitHub's Primer Design System is migrating from CSS-in-JS to CSS Modules to address performance issues like slow initial page loads and declining server-side rendering performance. This change aims to reduce client and server costs by bundling styles into CSS stylesheets sent with HTML, avoiding runtime behavior.
Angular to Decouple Compiler from TypeScript APIs, Adopt Rust-based Oxc for Performance
Angular is developing a new, Angular-specific compiler that will decouple its compilation process from TypeScript's compiler APIs. This change is driven by the performance benefits of native tooling, as demonstrated by TypeScript 7, and will utilize the Rust-based Oxidation Compiler (oxc) for code transformations.
Grafana Labs Integrates Cypress Test Results with Grafana Cloud for Observability
Grafana Labs introduced a method to convert Cypress test results into Prometheus metrics, sending them to Grafana Cloud. This allows development teams to monitor test failures, execution times, and flakiness over time, moving beyond single-run CI logs for a persistent view of test suite behavior.
Dutch Government Initiative DAWO Develops Open-Source Alternative to Microsoft with NixOS
The Dutch government initiative DAWO is developing an open-source workplace environment based on NixOS to reduce reliance on proprietary software like Microsoft. This project aims to enhance digital autonomy, security, and verifiability of government IT systems through collaborative development.
Jev Code Review Tool Classifies PR Changes by Priority and Uses Natural Language
A new tool called Jev Code Review classifies pull request changes into P0, P1, and P2 priorities to reduce the mental burden of reviewing large agent-generated PRs. It displays only P0 changes by default and uses natural language to describe diffs, running locally without posting to GitHub.
Vercel Labs Releases scriptc, a TypeScript-to-Native Compiler
Vercel Labs introduced scriptc, an experimental Apache 2.0 licensed compiler that converts TypeScript into small native executables without a JavaScript engine. This development offers a new approach to deploying TypeScript applications with potentially faster startup times and lower memory usage, but faces challenges with performance for dynamic code and compatibility with existing npm packages.
Vibe Coding Production Kit (VCP) Released for AI-Assisted Software Development
The Vibe Coding Production Kit (VCP), a new CLI and operating system, has been released to provide a structured workflow for AI-assisted software development. VCP aims to integrate AI coding agents into a repeatable engineering lifecycle, focusing on specifications, architecture, and maintenance rather than initial demos. It supports various AI coding tools and offers features for task management, verification, and updates.
Django Software Foundation Seeks First Executive Director to Lead Operations
The Django Software Foundation (DSF) is hiring its first Executive Director, a paid position responsible for strategic direction, daily operations, and connecting stakeholders. This new role aims to mature the Foundation's internal structure and ensure the long-term viability of the Django web framework, which has existed since 2005.
Cursor launches Rollouts bot for production code change tracking after Firetiger acquisition
Cursor launched Rollouts, a new bot that tracks code changes through to production and monitors their behavior. This release follows Cursor's acquisition of Firetiger, a startup specializing in AI agents for monitoring software changes from pull request to deployment.
Paper Office Python packages enable AI agents to manipulate Word, PowerPoint, Excel files
Paper Office, a new suite of Python packages, allows AI agents to edit Word, PowerPoint, and Excel files with improved safety and accuracy. These packages, built on existing open-source libraries, significantly reduce the need for agents to write direct code for file manipulation, outperforming previous methods and Anthropic's comparable skills.
Virtio-nvgpu Enables Near-Native Nvidia GPU Performance in KVM Guests
Virtio-nvgpu allows KVM guests to access Nvidia GPUs with near-native performance, achieving within 2% of bare-metal speeds and similar CPU costs. This is accomplished by forwarding Nvidia kernel driver ioctls directly, enabling guests to use unmodified Nvidia user-mode drivers for headless streaming applications.
Zig Creator Andrew Kelley Explains Ban on AI Contributions and GitHub Migration
Andrew Kelley, creator of the Zig programming language, explained the project's formal ban on AI contributions and its move from GitHub to Codeberg. Kelley stated that AI-generated code reduces quality and wastes review time, while GitHub's failures and misaligned incentives prompted the platform change.
Agentic LLMs can optimize Rust code for 2x-20x speedup with specific prompts
Agentic large language models (LLMs) can generate Rust code that is significantly faster than current state-of-the-art approaches when given appropriate constraints. This iterative optimization process, termed "benchmaxxing," has resulted in speedups ranging from 2x to 20x depending on the domain. This development indicates a new capability for LLMs in code optimization beyond basic functional correctness.
Rust Project Appoints Scott Schafer as Full-Time Cargo Maintainer in Residence
The Rust Project has appointed Scott Schafer as a full-time Maintainer in Residence for the Cargo team, funded by the Rust Foundation Maintainers Fund, the Rust Leadership Council, and AWS. This appointment aims to address the maintenance challenges and backlog faced by Cargo, Rust's build system and package manager.
Out-of-Order HTML Streaming Moves from JS Frameworks into Browsers
Out-of-order HTML streaming, which allows web pages to become interactive before fully loading, is being integrated directly into web browsers. This browser-level support, starting with Chrome 150, aims to improve perceived page load performance and user experience by enabling faster content display.
Bitrig adds iPhone Duo support with interactive 3D simulator for app development
Bitrig has integrated support for building and testing iPhone Duo applications, including an interactive 3D simulator that allows developers to manipulate the device's physical state. This update enables developers to test how their apps adapt to various folding, tilting, and rotational positions of the new iPhone Duo device.
Meta Open-Sources Rebalancer, a Tool for Solving Assignment Problems
Meta has open-sourced Rebalancer, a library used internally for nine years to solve resource allocation and assignment problems across its infrastructure. This tool helps optimize object-to-bin assignments, such as hardware, service, and task placements, by separating problem specification from its solution to improve usability and scalability.