InfoQ Homepage News
-
How a Sociotechnical Approach Can Help to Deal with Complexity
Today’s software professionals navigate a maze of technical, business, and social complexity. According to Xin Yao, thriving in this environment requires more than just technical and business expertise. We need fluency in decoupling systems for maintainability, reconnecting them for business value, and working with the messiness of organizational dynamics.
-
AWS Launches Centralized Product Lifecycle Page: Transparency and Consolidating Deprecation Info
AWS has launched its Product Lifecycle page, a centralized hub for tracking service availability changes, deprecations, and end-of-support timelines. This initiative streamlines communication, enhances customer confidence, and aligns with other hyperscalers, Microsoft Azure and Google Cloud. The page offers clear rationales and transition plans, ensuring a smooth process for customers.
-
TanStack Releases TanStack Form V1
TanStack has released the first stable version of TanStack Form, a cross-framework form library with support for React, Vue, Angular, Solid, and Lit. This new addition to the TanStack ecosystem joins the existing lineup of popular form libraries, such as Formik, React Hook Forms or Final Form.
-
Another Lightweight Kubernetes Distro Choice as k0s Joins CNCF Sandbox
The Cloud Native Computing Foundation (CNCF) has accepted k0s, a lightweight Kubernetes distribution, into its Sandbox programme. Mirantis's zero-dependency Kubernetes platform has been gaining adoption in edge computing and resource-constrained environments.
-
Microsoft Announces Native TypeScript Compiler Port for 10X Performance Boost
Microsoft’s TypeScript team has announced an experimental native port of the TypeScript compiler (tsc), dubbed tsc-go, aimed at providing 10x improvement on build time, drastically reducing cold editor startup times, and substantially improving memory usage. This initiative explores running the compiler (written in Go) without the Node.js runtime overhead.
-
Meta Open-Sources Pyrefly, a High-Performance Python Type Checker in Rust
Currently in alpha, Pyrefly is a new open-source Python type checker developed by Meta in Rust for maximum performance. Inspired by tools like Pyre, Pyright, and MyPy, Pyrefly is intended to replace the OCaml-based Pyre type checker previously used for Instagram's codebase.
-
Java at 30: A Retrospective on a Language That Has Made a Big Impact
On May 23rd, 1995, at the Sun World conference in San Francisco, California, Sun Microsystems formally introduced the Java programming language. Oracle marked this milestone with a six-hour 30th birthday event on May 23rd, 2025, featuring many Java luminaries and special guests.
-
Google DeepMind Unveils AI Coding Agent AlphaEvolve
Google DeepMind published a paper describing their AlphaEvolve coding agent. AlphaEvolve uses LLMs to discover and optimize algorithms across a range of domains, including hardware design, data center operations, and AI training.
-
Apollo GraphQL Launches MCP Server: a New Gateway Between AI Agents and Enterprise APIs
Apollo GraphQL recently launched its MCP Server, enabling businesses to securely and efficiently integrate AI agents with existing APIs using GraphQL. The platform empowers teams to scale innovation and drive faster time-to-value from AI investments by reducing development overhead, improving governance, and accelerating AI feature delivery.
-
Mistral Releases Devstral, an Open-Source LLM for Software Engineering Agents
Mistral AI announced the release of Devstral, a new open-source large language model designed to improve the automation of software engineering workflows, particularly in complex coding environments that require reasoning across multiple files and components.
-
Java News Roundup: Java Turns 30, Hibernate ORM 7.0, Embabel, jaz, Open Liberty, Eclipse DataGrid
This week's Java roundup for May 19th, 2025, features news highlighting: Java’s 30th birthday; the release of Hibernate ORM 7.0 and Hibernate Validator 9.0; the May 2025 edition of Open Liberty; the first beta release of JobRunr 8.0; and the introduction of Embabel, jaz, and Eclipse DataGrid.
-
Can Open Source Projects Exit Foundations? How the NATS Controversy Unfolded
Last month, Synadia threatened to pull NATS from the Cloud Native Computing Foundation (CNCF), moving from the Apache 2.0 license to a non-open source license. While the dispute lasted only a few days, with both Synadia and CNCF agreeing that the project remains in the open source ecosystem, the dispute left many concerned about the long-term availability and support of open source projects.
-
Azure AI Foundry Agent Service GA Introduces Multi-Agent Orchestration and Open Interoperability
Microsoft's Azure AI Foundry Agent Service has launched with robust, scalable features for building and managing AI agents. This versatile, use-case-agnostic platform supports multi-agent orchestration and integrates seamlessly with tools like Logic Apps and SharePoint. Developers can effortlessly create intelligent ecosystems for diverse applications, boosting productivity and innovation.
-
Travel Giant Skyscanner Overhauls Observability, Cuts Telemetry Costs by 90%
The COVID-19 pandemic gave the engineering teams at travel search giant Skyscanner an opportunity to introspectively examine their observability stack. Skyscanner has written about how it has overhauled its approach to technical observability with a system that improves reliability for engineers and travellers alike.
-
Spring News Roundup: GA Releases of Spring Boot, Security, Auth Server, Integration, AI
There was a flurry of activity in the Spring ecosystem during the week of May 19th, 2025, highlighting GA releases of Spring Boot, Spring Security, Spring Authorization Server, Spring Session, Spring Integration, Spring for GraphQL, Spring AI and Spring Web Services.