Best of WebAssemblyAugust 2025

  1. 1
    Article
    Avatar of fermyonFermyon·33w

    Announcing Spin 3.4

    Spin 3.4 introduces HTTP/2 support for outgoing requests, enabling seamless integration with gRPC-based backends and improving performance through multiplexed connections. The release adds PostgreSQL connection pooling for better database performance and expands supported data types including UUID, JSONB, and array types. Additionally, Spin templates now include schema directives in spin.toml files for automatic validation and code completion in editors.

  2. 2
    Article
    Avatar of bunBun·35w

    Bun v1.2.20

    Bun v1.2.20 fixes 141 issues and introduces significant performance improvements including reduced idle CPU usage and 40x faster AbortSignal.timeout. Key features include automatic yarn.lock migration to bun.lock, improved test diffing with new matchers like toHaveReturnedWith, TypeScript type testing with expectTypeOf, and WebAssembly streaming support. The release adds automatic ETag headers for static routes, Windows long path support, and enhanced workspace management with recursive flags for bun outdated and bun update commands.

  3. 3
    Article
    Avatar of p99confP99 Conf·33w

    Rust Rewrites & Optimizations at P99 CONF 25

    P99 CONF 2025 features multiple Rust-focused sessions covering major rewrites and optimizations. Key presentations include ClickHouse's C++ to Rust integration challenges, Prime Video's UI rewrite using Rust and WebAssembly, Turso's SQLite rewrite achieving 500x performance improvements, and Datadog's Lambda extension rewrite that reduced cold start times by 80%. Additional talks explore advanced async Rust patterns, io_uring integration, mechanical sympathy in cooperative multitasking, and achieving sub-10ms latencies in serverless environments.