InfoQ Homepage News
-
OpenCode: an Open-source AI Coding Agent Competing with Claude Code and Copilot
Open-source AI coding tool OpenCode features a native terminal-based UI, multi-session support, and compatibility with over 75 models, including Claude, OpenAI, Gemini, and local models. In addition to its CLI tool, OpenCode is also available as a desktop app and and an IDE extension for VS Code, Cursor, and other tools.
-
Getting Feedback from Test-Driven Development and Testing in Production
Teams rely on strong unit and integration tests instead of end-to-end tests. Using TDD, pair programming, and good design, they ship small changes often, test in production for real feedback, and use feature toggles to reduce risk, Ola Hast and Asgaut Mjølne Söderbom mentioned in their talk about continuous delivery with pair programming.
-
Google Pushes for gRPC Support in Model Context Protocol
Google Cloud is bridging a critical gap for enterprises by introducing a gRPC transport package for the Model Context Protocol (MCP), enhancing integration for businesses already using gRPC. This game-changer reduces development friction, ensuring AI agents seamlessly connect with existing services while boosting performance and efficiency. Join the evolving landscape of AI integration!
-
LinkedIn Re-Architects Service Discovery: Replacing Zookeeper with Kafka and xDS at Scale
LinkedIn's engineering team successfully upgraded its legacy ZooKeeper service discovery platform to enhance scalability and performance. By leveraging Apache Kafka and the xDS protocol, the new architecture enables eventual consistency, supports multiple languages, and allows migration without downtime. Post-upgrade, latency vastly improved, facilitating hundreds of thousands of app instances.
-
Java Explores Carrier Classes to Extend Data-Oriented Programming Beyond Records
The OpenJDK Amber project has published a new design note proposing “carrier classes” and “carrier interfaces” to extend record-style data modeling to more Java types. The proposal preserves concise state descriptions, derived methods, and pattern matching, while relaxing structural constraints that limit records.
-
Vercel Introduces Skills.sh, an Open Ecosystem for Agent Commands
Vercel has released Skills.sh, an open-source tool designed to provide AI agents with a standardized way to execute reusable actions, or skills, through the command line.
-
Agent Trace: Cursor Proposes an Open Specification for AI Code Attribution
Cursor has published Agent Trace, a draft open specification aimed at standardizing how AI-generated code is attributed in software projects. Released as a Request for Comments (RFC), the proposal defines a vendor-neutral format for recording AI contributions alongside human authorship in version-controlled codebases.
-
Astro Announces Version 6 Beta with Redesigned Development Server and First-Class Cloudflare Workers
Astro 6 Beta transforms web development with a revamped server leveraging Vite's Environment API, first-class Cloudflare Workers support, and stable live content collections. Emphasizing performance and security, it enables real-time data updates and strong Content Security Policy support. Designed for content-driven sites, Astro remains framework-agnostic amidst breaking changes.
-
GitHub Reworks Layered Defenses After Legacy Protections Block Legitimate Traffic
GitHub engineers recently traced user reports of unexpected “Too Many Requests” errors to abuse-mitigation rules that had accidentally remained active long after the incidents that prompted them.
-
OpenAI Begins Article Series on Codex CLI Internals
OpenAI recently published the first in a series of articles detailing the design and functionality of their Codex software development agent. The inaugural post highlights the internals of the Codex harness, the core component in the Codex CLI.
-
Etleap Launches Iceberg Pipeline Platform to Simplify Enterprise Adoption of Apache Iceberg
Etleap has recently launched the Iceberg pipeline platform, a new managed data pipeline layer designed to let enterprises adopt Apache Iceberg without building or maintaining a complex custom stack.
-
Dev Proxy v2.1 Introduces Configuration Hot Reload and Stdio Traffic Proxying
The Dev Proxy team has released Dev Proxy version 2.1, introducing new features aimed at improving developer productivity and simplifying local testing workflows. This release focuses on faster iteration, better support for modern development tools, and several refinements across the proxy and its related tooling.
-
MongoDB Introduces Embedding and Reranking API on Atlas
MongoDB has recently announced the public preview of its Embedding and Reranking API on MongoDB Atlas. The new API gives developers direct access to Voyage AI’s search models within the managed cloud database, enabling them to create features such as semantic search and AI-powered assistants within a single integrated environment, with consolidated monitoring and billing.
-
Airbnb Expands Global Checkout with “Pay as a Local,” Scaling to 220 Markets in 14 Months
Airbnb expands its global checkout with the “Pay as a Local” initiative, supporting over 20 locally preferred payment methods across 220 markets. The company replatformed its payments system with domain-oriented services, reusable flow archetypes, and a centralized configuration, enhancing integration speed, reliability, testing, and observability for diverse payment methods worldwide.
-
MyTerms: a New IEEE Standard Enabling Online Privacy and Aiming to Replace Cookies
Nicknamed MyTerms, the new 7012-2025 IEEE standard defines mechanisms for exchanging personal information between individuals and online service providers, and specifies how individuals can enforce their privacy requirements during transactions.