<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>FOSSWire — Software Engineering — Open Source &amp; Open Hardware News</title>
    <link>https://fosswire.org/topic/software-engineering.html</link>
    <atom:link href="https://fosswire.org/feed/software-engineering.xml" rel="self" type="application/rss+xml" />
    <description>Ad-free open source and open hardware news, briefed by the FOSSWire AI editor from the original sources (Software Engineering).</description>
    <language>en</language>
    <lastBuildDate>Tue, 20 Oct 2026 08:31:20 +0000</lastBuildDate>
    <item>
      <title><![CDATA[Cloudflare previews Clairic, an open-weights extraction model for structured data]]></title>
      <link>https://fosswire.org/news/cloudflare-previews-clairic-an-open-weights-extraction-model.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/cloudflare-previews-clairic-an-open-weights-extraction-model.html</guid>
      <pubDate>Mon, 19 Oct 2026 17:48:26 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> Cloudflare announced Clairic, a fast single-pass extraction model that pulls typed values from unstructured input without generating tokens, with open-weights release planned.</p><p>Cloudflare has previewed Clairic, a new 'System One' extraction model hosted on Workers AI. Unlike LLMs, it answers in a single forward pass without reasoning or token generation, charging only for input tokens. It extracts, computes, estimates, and forecasts typed values from unstructured text and images. Cloudflare intends to release the model weights openly soon.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[llm-echo 0.5 improves simulated token accounting for debug workflows]]></title>
      <link>https://fosswire.org/news/llm-echo-05-improves-simulated-token-accounting-for-debug-wo.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/llm-echo-05-improves-simulated-token-accounting-for-debug-wo.html</guid>
      <pubDate>Sun, 18 Oct 2026 23:16:16 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> The llm-echo debug plugin for Simon Willison's LLM CLI now counts tool calls, system prompts, and reasoning tokens in its simulated usage output.</p><p>llm-echo 0.5 is a minor update to a debug plugin for the LLM command-line tool. The plugin provides a fake 'echo' model that returns prompts verbatim instead of calling an actual LLM API. Version 0.5 improves the accuracy of its simulated token usage counts to reflect tool calls, system prompts, and reasoning tokens. This helps developers test LLM CLI workflows and token accounting without incurring API costs.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Cloudflare introduces trust scoring for Verified bots]]></title>
      <link>https://fosswire.org/news/cloudflare-introduces-trust-scoring-for-verified-bots.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/cloudflare-introduces-trust-scoring-for-verified-bots.html</guid>
      <pubDate>Fri, 16 Oct 2026 13:00:00 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> Cloudflare is implementing a continuous evaluation system to measure how consistently Verified bots respect website preferences like robots.txt and HTTP 429 signals.</p><p>Cloudflare has announced a new system to evaluate the behavior of its Verified bots through an explainable 'trust band'. Instead of relying solely on identity, the system monitors whether bots follow RFC 9309 standards, respect robots.txt instructions, and respond to HTTP 429 'Too Many Requests' signals. This mechanism aims to hold bot operators accountable for sustained behavior rather than isolated incidents.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[gopls introduces interactive refactoring via new LSP standard]]></title>
      <link>https://fosswire.org/news/gopls-introduces-interactive-refactoring-via-new-lsp-standar.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/gopls-introduces-interactive-refactoring-via-new-lsp-standar.html</guid>
      <pubDate>Fri, 16 Oct 2026 00:00:00 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> The Go language server, gopls, now supports multi-step interactive dialogs for complex code transformations through a new Language Server Protocol proposal.</p><p>The Go team has introduced interactive refactoring capabilities to gopls, allowing the language server to request user input during code transformations. This is powered by a new open standard for the Language Server Protocol (LSP) designed to work across different editors. Supported features include customizable struct tag modification, interface implementation, and moving declarations across files.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[GitHub engineers build Evergreen to automate repository hygiene]]></title>
      <link>https://fosswire.org/news/staying-evergreen-how-we-automated-secure-access-and-repo-hy.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/staying-evergreen-how-we-automated-secure-access-and-repo-hy.html</guid>
      <pubDate>Thu, 15 Oct 2026 18:00:00 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> GitHub developed a custom app called Evergreen to automate access reviews and the archival of stale repositories using native GitHub features.</p><p>GitHub engineers have introduced Evergreen, a GitHub App designed to manage organization hygiene in shared environments. The tool automates quarterly access reviews for outside collaborators and identifies stale repositories for archival. Built using Go and native GitHub features like Actions and webhooks, it follows a 'fail secure' philosophy to maintain security without manual intervention.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Cloudflare open-sources Void full-stack Vite toolchain]]></title>
      <link>https://fosswire.org/news/cloudflare-technical-deploy-with-void.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/cloudflare-technical-deploy-with-void.html</guid>
      <pubDate>Thu, 15 Oct 2026 14:00:00 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> Void provides an open-source suite including a platform, SDK, and CLI to turn Vite applications into full-stack Cloudflare Workers apps with automatic resource provisioning.</p><p>Cloudflare has open-sourced Void, a collection of tools designed to streamline full-stack development within the Vite ecosystem. The release includes the Void Platform for team hosting, the Void SDK for building apps with end-to-end type safety, and the Void CLI for deployment and resource management. The suite aims to simplify the deployment of server routes, databases, and AI bindings to Cloudflare infrastructure.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Simon Willison develops URL-based LaTeX renderer using Claude Code]]></title>
      <link>https://fosswire.org/news/simon-willison-develops-url-based-latex-renderer-using-claud.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/simon-willison-develops-url-based-latex-renderer-using-claud.html</guid>
      <pubDate>Thu, 15 Oct 2026 02:07:28 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> A new tool allows users to share and bookmark LaTeX documents by storing the source code directly in the URL fragment.</p><p>Simon Willison has created a web-based LaTeX renderer that enables bookmarkable and shareable documents via URL fragments. Developed with the assistance of Claude Code, the tool supports both single equations and full document rendering. It includes features for loading LaTeX from URLs or GitHub Gists and uses compression to optimize link length.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[GitHub optimizes star history API to reduce requests and improve privacy]]></title>
      <link>https://fosswire.org/news/from-2500-requests-to-24-rebuilding-star-history-without-the.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/from-2500-requests-to-24-rebuilding-star-history-without-the.html</guid>
      <pubDate>Wed, 14 Oct 2026 19:11:33 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> GitHub replaced a heavy, identity-linked stargazer API with a specialized aggregate endpoint that provides star counts over time without exposing user identities.</p><p>GitHub has redesigned how developers access repository star history to address database performance issues and privacy concerns. The previous method required paginating through thousands of individual stargazer identities to reconstruct growth curves, which led to scraping risks and high API overhead. The new endpoint provides up to 30 weeks of daily star counts in a single request by filtering data by time before processing.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[AI-powered decompilation impacts game preservation and software security]]></title>
      <link>https://fosswire.org/news/ai-powered-decompilation-impacts-game-preservation-and-softw.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/ai-powered-decompilation-impacts-game-preservation-and-softw.html</guid>
      <pubDate>Wed, 14 Oct 2026 16:26:53 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> AI-driven decompilation is enabling easier game preservation and porting while simultaneously threatening software intellectual property.</p><p>A new wave of AI-powered decompilation is allowing developers to reverse-engineer existing games more effectively. This trend facilitates game preservation and porting to modern hardware via WebAssembly, but also raises significant concerns regarding software theft and the involuntary open-sourcing of proprietary code.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Node.js 24.22.0 (LTS) adds crypto and perf_hooks enhancements]]></title>
      <link>https://fosswire.org/news/nodejs-24220-lts.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/nodejs-24220-lts.html</guid>
      <pubDate>Wed, 14 Oct 2026 15:26:48 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> Node.js 24.22.0 LTS introduces significant updates to the crypto module, new performance monitoring tools, and utility functions.</p><p>The Node.js 24.22.0 Long Term Support (LTS) release, codenamed 'Krypton', focuses on expanding cryptographic capabilities and performance profiling. Key updates include new OpenSSL provider discovery for ciphers and hashes, additional perf_hooks implementations, and new utility functions like throttle and debounce.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Node.js 26.12.0 released with HTTP and Crypto improvements]]></title>
      <link>https://fosswire.org/news/nodejs-26120-current.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/nodejs-26120-current.html</guid>
      <pubDate>Wed, 14 Oct 2026 15:23:06 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> Node.js 26.12.0 introduces new WebSocket masking utilities and significant performance optimizations in the crypto module.</p><p>The Node.js 26.12.0 release includes several minor version updates, notably adding websocketMask() and websocketUnmask() to the http module. The update also features extensive refactoring in the crypto module to remove various key locking mechanisms and updates several core dependencies including SQLite and V8.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Cloudflare Hyperdrive MySQL support reaches general availability]]></title>
      <link>https://fosswire.org/news/cloudflare-hyperdrive-mysql-support-reaches-general-availabi.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/cloudflare-hyperdrive-mysql-support-reaches-general-availabi.html</guid>
      <pubDate>Wed, 14 Oct 2026 13:00:00 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> Cloudflare's Hyperdrive connection pooler has graduated its MySQL support from beta to general availability after resolving several protocol and encoding bugs.</p><p>Cloudflare has announced the general availability of MySQL support for Hyperdrive, its distributed database connection pooler for Cloudflare Workers. The transition from beta to GA involved resolving 20 bugs, including critical issues with character set encoding and a rare caching bug. Hyperdrive reduces latency by maintaining warm connections and caching common queries on Cloudflare's global network.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Go 1.27 improves HTTP/1 connection reuse performance]]></title>
      <link>https://fosswire.org/news/better-http1-connection-reuse.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/better-http1-connection-reuse.html</guid>
      <pubDate>Wed, 14 Oct 2026 00:00:00 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> Go 1.27 significantly reduces the cost of unread HTTP/1 response bodies by improving connection reuse mechanics.</p><p>The Go programming language's net/http package has seen a major performance boost in Go 1.27 regarding HTTP/1 connection reuse. Previously, in Go 1.26 and earlier, failing to fully read an HTTP/1 response body caused the client to abandon the TCP connection, forcing a new handshake for subsequent requests. Go 1.27 addresses this, resulting in up to a fivefold speed increase in specific benchmarks.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Anthropic replaces Git with custom Scion source control system]]></title>
      <link>https://fosswire.org/news/anthropic-replaces-git-with-custom-scion-source-control-syst.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/anthropic-replaces-git-with-custom-scion-source-control-syst.html</guid>
      <pubDate>Tue, 13 Oct 2026 23:00:06 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> Anthropic built a custom source control system called Scion to handle massive scale, managing over 30,000 daily merges and 25 million daily checkouts.</p><p>Due to a massive increase in code change velocity, Anthropic has migrated from Git to a custom-built source control system named Scion. The move was driven by extreme scale requirements, including a 100 GB main branch history and the need to avoid massive Git traffic overhead. The new system includes a code review component called Antique and was developed by a seven-person team over five months.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Cloudflare scales D1 SQLite database to millions of instances]]></title>
      <link>https://fosswire.org/news/cloudflare-scales-d1-sqlite-database-to-millions-of-instance.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/cloudflare-scales-d1-sqlite-database-to-millions-of-instance.html</guid>
      <pubDate>Tue, 13 Oct 2026 16:20:18 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> Cloudflare has re-architected the D1 control plane to support millions of serverless SQLite databases using edge-based routing and distributed metadata.</p><p>Cloudflare has implemented architectural changes to its D1 serverless SQLite platform to handle massive growth, including a 65x increase in live databases over two years. The update focuses on decoupling the control plane from the data plane to prevent centralized bottlenecks. By utilizing Workers KV for routing metadata and Hyperdrive for Postgres connection pooling, D1 can now support millions of individual databases for multi-tenant and AI-driven applications.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Cloudflare optimizes data pipeline to manage 2 billion events per second]]></title>
      <link>https://fosswire.org/news/cloudflare-optimizes-data-pipeline-to-manage-2-billion-event.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/cloudflare-optimizes-data-pipeline-to-manage-2-billion-event.html</guid>
      <pubDate>Tue, 13 Oct 2026 15:51:41 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> Cloudflare implemented schema changes, compression updates, and replication rearchitecting to defer hardware expansion by two and a half years.</p><p>To combat exponential traffic growth against linear hardware scaling, Cloudflare has overhauled its global data pipeline. The improvements include moving from a monolithic schema to product-specific ones, switching from LZ4 to zstd compression, and decoupling pipeline transit from database redundancy. These changes allow the network to handle roughly two billion events per second while significantly reducing backbone bandwidth and transit costs.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Deno team joins Cloudflare and announces end of runtime development]]></title>
      <link>https://fosswire.org/news/deno-is-joining-cloudflare.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/deno-is-joining-cloudflare.html</guid>
      <pubDate>Fri, 09 Oct 2026 15:00:00 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> The Deno team is joining Cloudflare to focus on the celld platform, leading to the eventual end of independent Deno runtime development.</p><p>The Deno team is joining Cloudflare to integrate their work with Cloudflare Workers and Durable Objects. As part of this transition, the Deno runtime will receive bug fixes and security updates for one year before development ends, while Deno Deploy will shut down in six months. The JSR registry will continue to operate on Cloudflare infrastructure.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Node.js 26.11.1 Released]]></title>
      <link>https://fosswire.org/news/nodejs-26111-released.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/nodejs-26111-released.html</guid>
      <pubDate>Wed, 07 Oct 2026 23:56:26 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> Node.js 26.11.1 has been released with several reverts to address issues.</p><p>The Node.js project has released version 26.11.1, which includes several reverts to address issues. The release is available for various platforms, including Windows, macOS, and Linux. This release is part of the Current release line, indicating it is the latest stable version of Node.js.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Node.js 26.11.0 released with crypto and buffer improvements]]></title>
      <link>https://fosswire.org/news/nodejs-26110-released-with-crypto-and-buffer-improvements.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/nodejs-26110-released-with-crypto-and-buffer-improvements.html</guid>
      <pubDate>Wed, 07 Oct 2026 14:45:09 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> Node.js 26.11.0 introduces significant updates to the crypto module, new Buffer methods, and upgraded dependencies including OpenSSL 3.5.9 and npm 11.20.0.</p><p>The Node.js 26.11.0 release brings a wide range of updates to the runtime, focusing on security, performance, and API stability. Key changes include extensive refinements to the crypto module, new utility methods for Buffers, and the promotion of Alpine Linux to tier 2 support. Additionally, several core dependencies such as OpenSSL, V8, and npm have been updated to their latest versions.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[GitHub plans Git infrastructure overhaul for agentic development]]></title>
      <link>https://fosswire.org/news/building-git-infrastructure-for-agent-scale-development.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/building-git-infrastructure-for-agent-scale-development.html</guid>
      <pubDate>Tue, 06 Oct 2026 20:57:56 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> GitHub is rebuilding its Git infrastructure to handle the massive increase in commit volume driven by AI software agents.</p><p>GitHub is redesigning its core Git architecture to accommodate 'agentic software development.' This shift addresses the unique demands of repositories where human developers and AI agents work concurrently, leading to workloads that include millions of commits per day.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Mitchell Hashimoto proposes OSC 7501 Program Status Protocol]]></title>
      <link>https://fosswire.org/news/a-terminal-protocol-for-program-status-osc-7501.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/a-terminal-protocol-for-program-status-osc-7501.html</guid>
      <pubDate>Tue, 06 Oct 2026 00:00:00 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> A new terminal escape sequence (OSC 7501) allows programs to communicate their execution state directly to the terminal emulator.</p><p>Mitchell Hashimoto has introduced a new terminal-native specification called the Program Status Protocol (OSC 7501). The protocol enables long-running programs, such as build tools or AI agents, to report whether they are idle, working, blocked, finished, or in an error state via the pty. This aims to replace unreliable heuristics like screen scraping or non-terminal APIs with a standardized, machine-readable method.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Go 1.27 adds arm64 and wasm support to arch-specific SIMD API]]></title>
      <link>https://fosswire.org/news/arch-specific-simd-in-go.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/arch-specific-simd-in-go.html</guid>
      <pubDate>Fri, 02 Oct 2026 00:00:00 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> Go 1.27 expands its experimental SIMD infrastructure to include arm64 and wasm architectures alongside amd64.</p><p>Building on the experimental amd64 SIMD support introduced in Go 1.26, Go 1.27 adds support for arm64 (NEON) and wasm architectures. The new archsimd package provides a low-level intrinsics layer that allows developers to use SIMD instructions without writing assembly. Users can access these features by setting the GOEXPERIMENT=simd flag during compilation.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Applying 'Parse, don't validate' pattern to Rust development]]></title>
      <link>https://fosswire.org/news/rusty-thoughts-on-parse-dont-validate.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/rusty-thoughts-on-parse-dont-validate.html</guid>
      <pubDate>Tue, 29 Sep 2026 07:32:04 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> Using specialized types instead of simple validation allows the Rust type system to enforce data invariants at compile time.</p><p>An analysis by Eli Bendersky explores the 'Parse, don't validate' idiom within the context of the Rust programming language. The article demonstrates how replacing standard types like Vec with specialized types like NonEmpty can eliminate redundant runtime checks and prevent logic errors. Real-world examples from the Rust standard library, rust-analyzer, and the nonempty crate illustrate how type refinement improves code safety and clarity.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Go 1.27 introduces portable, platform-agnostic SIMD API]]></title>
      <link>https://fosswire.org/news/platform-independent-simd-in-go.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/platform-independent-simd-in-go.html</guid>
      <pubDate>Thu, 24 Sep 2026 00:00:00 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> Go 1.27 introduces an experimental, portable SIMD interface that allows writing high-performance vectorized code once for multiple architectures.</p><p>Building on architecture-specific APIs from Go 1.26 and 1.27, the Go team has introduced a new experimental 'simd' package. This interface is designed to be platform- and size-agnostic, providing near-assembly performance on supported hardware while offering efficient emulation on platforms without SIMD support. It aims to simplify the development of computationally intensive tasks like cryptography and data processing by removing the need for architecture-specific Go assembly.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Study evaluates effectiveness of testing techniques for AI coding agents]]></title>
      <link>https://fosswire.org/news/how-well-do-agents-use-test-and-verification-techniques.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/how-well-do-agents-use-test-and-verification-techniques.html</guid>
      <pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> AI coding agents struggle to effectively implement specialized testing techniques like TDD or formal methods even when explicitly instructed to do so.</p><p>A study by Dan Luu examines whether prompting AI coding agents to use specific testing libraries or methodologies improves implementation correctness. Testing agents on Rust implementations of Zstd and IMAP RFC, the research found that agents often fail to use these tools meaningfully, frequently reverting to superficial applications or irrelevant property proofs. The results suggest that current agents lack a fundamental understanding of how to apply robust testing strategies.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Mitchell Hashimoto announces Superlogical and new terminal multiplexer]]></title>
      <link>https://fosswire.org/news/mitchell-hashimoto-ghostty-systems-superlogical.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/mitchell-hashimoto-ghostty-systems-superlogical.html</guid>
      <pubDate>Wed, 29 Jul 2026 00:00:00 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> Mitchell Hashimoto is launching a new company, Superlogical, which will first develop a high-performance terminal multiplexer using libghostty.</p><p>Mitchell Hashimoto, the creator of Ghostty, has announced the formation of a new company called Superlogical. The company's initial product will be a terminal multiplexer built upon the libghostty library. Hashimoto confirmed that Ghostty will remain a non-profit project under its current governance and MIT license.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[WebAssembly Micro Runtime leaves Bytecode Alliance]]></title>
      <link>https://fosswire.org/news/an-update-on-wamr-and-the-bytecode-alliance.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/an-update-on-wamr-and-the-bytecode-alliance.html</guid>
      <pubDate>Tue, 21 Jul 2026 00:00:00 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> The WebAssembly Micro Runtime (WAMR) project will continue its development as an independent effort outside of the Bytecode Alliance.</p><p>The Bytecode Alliance announced that the WebAssembly Micro Runtime (WAMR) project is moving to independent development. The decision follows a realization that WAMR and the Alliance have developed distinct goals and directions. The Bytecode Alliance will maintain its focus on building a secure foundation for WebAssembly.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Wasmtime 47 enables WebAssembly GC and exceptions by default]]></title>
      <link>https://fosswire.org/news/gc-and-exceptions-in-wasmtime.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/gc-and-exceptions-in-wasmtime.html</guid>
      <pubDate>Mon, 20 Jul 2026 00:00:00 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> Wasmtime 47 introduces native support for the WebAssembly Garbage Collection and Exceptions proposals, reducing binary size and improving performance for high-level languages.</p><p>The Wasmtime 47 release enables the WebAssembly GC and Exceptions proposals by default. These features allow high-level languages to use the runtime's built-in garbage collector and exception handling instead of embedding custom, heavy implementations. This change aims to make WebAssembly a more efficient target for languages with object-and-reference data models.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Deno 2.9 introduces deno desktop and significant performance gains]]></title>
      <link>https://fosswire.org/news/deno-modern-runtime-deno-29.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/deno-modern-runtime-deno-29.html</guid>
      <pubDate>Thu, 25 Jun 2026 09:00:00 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> Deno 2.9 adds experimental native desktop application building via 'deno desktop' and achieves up to 2x faster startup times.</p><p>Deno 2.9 introduces 'deno desktop', an experimental tool for building native desktop applications from web technologies without Electron boilerplate. The release also features improved Node.js 26 compatibility, direct support for npm, pnpm, yarn, and Bun lockfiles, and significant performance improvements in startup time, memory usage, and HTTP throughput.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[WASI 0.3 released with native async support for WebAssembly Components]]></title>
      <link>https://fosswire.org/news/bytecode-alliance-webassembly-wasmtime-wasi-03-launched.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/bytecode-alliance-webassembly-wasmtime-wasi-03-launched.html</guid>
      <pubDate>Thu, 11 Jun 2026 00:00:00 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> WASI 0.3 introduces native asynchronous primitives to the WebAssembly Component Model, enabling efficient, completion-based async operations across component boundaries.</p><p>The WASI Subgroup has ratified the WASI 0.3.0 specification, which integrates asynchronous capabilities directly into the WebAssembly Component Model's canonical ABI. Unlike version 0.2, where each component required its own event loop, WASI 0.3 allows the host runtime to manage a single, shared event loop for all components. This change introduces first-class stream&lt;T&gt; and future&lt;T&gt; constructs and moves from a readiness-based to a completion-based async model.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Python Insider blog migrates to Git-based Markdown workflow]]></title>
      <link>https://fosswire.org/news/the-python-insider-blog-has-moved.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/the-python-insider-blog-has-moved.html</guid>
      <pubDate>Tue, 03 Mar 2026 18:08:00 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> The official Python Insider blog has moved from Blogger to a Git-based static site hosted at blog.python.org.</p><p>The Python Insider blog has migrated from Blogger to a new platform hosted at blog.python.org. The move replaces the requirement for a Google account with a workflow based on Markdown files and Git pull requests. All 307 previous posts have been migrated, with automatic redirects in place for old URLs.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Python establishes new governance for Security Response Team via PEP 811]]></title>
      <link>https://fosswire.org/news/join-the-python-security-response-team.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/join-the-python-security-response-team.html</guid>
      <pubDate>Tue, 17 Feb 2026 07:30:00 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> The Python Security Response Team (PSRT) has implemented a formal governance structure and onboarding process through PEP 811.</p><p>The Python Software Foundation has approved PEP 811, establishing a public governance document for the Python Security Response Team (PSRT). This new structure defines member responsibilities, onboarding/offboarding processes, and the team's relationship with the Python Steering Council. The first non-Release Manager member, Jacob Coffee, has already joined under this new framework.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Python 3.15.0 alpha 6 introduces JIT improvements and new PEPs]]></title>
      <link>https://fosswire.org/news/python-3150-alpha-6.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/python-3150-alpha-6.html</guid>
      <pubDate>Wed, 11 Feb 2026 15:42:00 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> The sixth alpha release of Python 3.15 features significant JIT compiler performance gains and several new language enhancements.</p><p>The Python development team has released the sixth alpha version of Python 3.15. This preview includes significant upgrades to the JIT compiler, providing performance boosts on x86-64 Linux and AArch64 macOS. The release also highlights several new PEPs covering profiling, unpacking, and encoding.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Facet project aims to reduce Rust compilation times via reflection]]></title>
      <link>https://fosswire.org/news/faster-than-lime-systems-low-level-2025-recap-so-many-projec.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/faster-than-lime-systems-low-level-2025-recap-so-many-projec.html</guid>
      <pubDate>Wed, 31 Dec 2025 22:00:00 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> The facet project uses type reflection to avoid the heavy monomorphization costs associated with Serde in Rust.</p><p>Developer 'Faster Than Lime' has introduced facet, a new Rust project designed to optimize serialization performance and build speeds. Unlike Serde, which relies on heavy generic instantiation, facet uses a 'SHAPE' associated constant to provide type information at runtime. This approach allows for format crates like facet-json and facet-yaml to operate without generics, potentially significantly reducing compilation times.</p>]]></description>
      <category>software-engineering</category>
    </item>
    <item>
      <title><![CDATA[Arborium introduces a new distribution for tree-sitter grammars]]></title>
      <link>https://fosswire.org/news/arborium-a-tree-sitter-distribution.html</link>
      <guid isPermaLink="true">https://fosswire.org/news/arborium-a-tree-sitter-distribution.html</guid>
      <pubDate>Sat, 13 Dec 2025 10:00:00 +0000</pubDate>
      <description><![CDATA[<p><strong>Key takeaway:</strong> Arborium aims to simplify the use of tree-sitter by providing a managed distribution of language grammars.</p><p>The developer behind 'Faster Than Lime' has introduced arborium, a project designed to address the complexities of using tree-sitter for syntax highlighting. The project seeks to solve issues related to finding, maintaining, and integrating various language grammars. It provides a more streamlined way to access high-quality grammars compared to manual assembly.</p>]]></description>
      <category>software-engineering</category>
    </item>
  </channel>
</rss>