# Experimental

Published articles for Experimental.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Experimental Nvidia GPU support on Dell Latitude E6400 variants, plus E6400 XFR support now confirmed

DevFeed: [Experimental Nvidia GPU support on Dell Latitude E6400 variants, plus E6400 XFR support now confirmed](<https://devfeed.tech/articles/experimental-nvidia-gpu-support-on-dell-latitude-e6400-variants-plus-e6400-xfr-support-now-confirmed-32669.md>)

Original publisher: [Read original article](<https://libreboot.org/news/e6400nvidia.html>)

Author: Leah Rowe

Published: 2026-09-17T04:32:50.666044Z

Content type: news

Language: en

Sources: [News about Libreboot releases and development](<https://devfeed.tech/sources/news-about-libreboot-releases-and-development.md>)

Topics: [dell](<https://devfeed.tech/topics/dell.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [Nvidia](<https://devfeed.tech/topics/nvidia.md>), [Linux](<https://devfeed.tech/topics/linux.md>)

Tags: [bios](<https://devfeed.tech/tags/bios.md>), [canoeboot](<https://devfeed.tech/tags/canoeboot.md>), [coreboot](<https://devfeed.tech/tags/coreboot.md>), [dell](<https://devfeed.tech/tags/dell.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [free-software](<https://devfeed.tech/tags/free-software.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [libre](<https://devfeed.tech/tags/libre.md>), [libreboot](<https://devfeed.tech/tags/libreboot.md>), [news](<https://devfeed.tech/tags/news.md>), [nvidia](<https://devfeed.tech/tags/nvidia.md>), [opensource](<https://devfeed.tech/tags/opensource.md>), [uefi](<https://devfeed.tech/tags/uefi.md>)

### AI overview

The article reports experimental Nvidia GPU support for Dell Latitude E6400 variants in Libreboot, alongside confirmed support for the Intel-graphics Dell Latitude E6400 XFR. It explains that Nvidia variants require the appropriate VGA ROM and identifies Libreboot release versions associated with support.

### Source excerpt

Article: Experimental Nvidia GPU support on Dell Latitude E6400 variants, plus E6400 XFR support now confirmed Web link: https://libreboot.org/news/e6400nvidia.html

## Arcturus Vision Camera Adds Color Passthrough & 3D Video Capture To Steam Frame

DevFeed: [Arcturus Vision Camera Adds Color Passthrough & 3D Video Capture To Steam Frame](<https://devfeed.tech/articles/arcturus-vision-camera-adds-color-passthrough-3d-video-capture-to-steam-frame-26798.md>)

Original publisher: [Read original article](<https://www.uploadvr.com/steam-frame-arcturus-vision-camera-color-passthrough/>)

Author: David Heaney

Published: 2026-09-15T06:59:00Z

Content type: news

Language: en

Sources: [UploadVR](<https://devfeed.tech/sources/uploadvr.md>)

Topics: [3D](<https://devfeed.tech/topics/3d.md>)

Tags: [3d](<https://devfeed.tech/tags/3d.md>), [camera](<https://devfeed.tech/tags/camera.md>), [capture](<https://devfeed.tech/tags/capture.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [headsets-tech](<https://devfeed.tech/tags/headsets-tech.md>), [rgb](<https://devfeed.tech/tags/rgb.md>), [video](<https://devfeed.tech/tags/video.md>), [vision](<https://devfeed.tech/tags/vision.md>)

### AI overview

The $149 Arcturus Vision Camera adds color passthrough to Valve's Steam Frame headset through its PCI-E expansion port. It also captures tracked stereoscopic 3D video, with options for 6-megapixel-per-eye HDR recording at 60fps or lower-resolution recording at 120fps.

### Source excerpt

The $149 Arcturus Vision Camera, weighing just 10 grams, adds 6 megapixel per eye color passthrough to Steam Frame and captures tracked 3D HDR video.

## Kotlin 2.4.20 Collection Checks and Experimental Context-Sensitive Resolution

DevFeed: [Kotlin 2.4.20 Collection Checks and Experimental Context-Sensitive Resolution](<https://devfeed.tech/articles/features-you-waited-for-so-long-in-kotlin-22944.md>)

Original publisher: [Read original article](<https://proandroiddev.com/features-you-waited-for-so-long-in-kotlin-6c822e9e344a?source=rss----c72404660798---4>)

Author: Andrii Dubovyk

Published: 2026-09-14T06:32:51Z

Content type: tutorial

Language: en

Sources: [ProAndroidDev - Medium](<https://devfeed.tech/sources/proandroiddev-medium.md>)

Topics: [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Compiler](<https://devfeed.tech/topics/compiler.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-development](<https://devfeed.tech/tags/android-development.md>), [collections](<https://devfeed.tech/tags/collections.md>), [compiler](<https://devfeed.tech/tags/compiler.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [features](<https://devfeed.tech/tags/features.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [list](<https://devfeed.tech/tags/list.md>), [mobile-app-development](<https://devfeed.tech/tags/mobile-app-development.md>), [syntax](<https://devfeed.tech/tags/syntax.md>), [technology](<https://devfeed.tech/tags/technology.md>)

### AI overview

The article explains two Kotlin features: allDistinctBy and allEqualBy in Kotlin 2.4.20 for checking collection values, and experimental context-sensitive resolution introduced in Kotlin 2.2 to reduce repetition when the expected type is known.

### Source excerpt

Kotlin 2.4.20 gives your collections opinions, and 2.2's compiler finally learns to read the room Some Kotlin features get a lot of attention when they arrive. Others are much less noticeable, but still make everyday code a little easier to write. Two examples of the latter are allDistinctBy/ allEqualBy in Kotlin 2.4.20 and context-sensitive resolution, which was introduced experimentally in Kotlin 2.2. allDistinctBy/ allEqualBy: A Simpler Way to Check Collections For years, checking whether all values in a collection were unique often looked something like this: val users = listOf( User(name = "A", age = 20), User(name = "B", age = 25), User(name = "C", age = 30) ) users.map { it.age }.distinct().size == users.size // true It works, but it creates another list, removes duplicates, counts the result, and then compares the sizes just to get a Boolean answer. Kotlin 2.4.20 adds a more direct way to express the same check: users.allDistinctBy { it.age } // true users.allEqualBy { it.age } // false allDistinctBy returns false as soon as it finds a duplicate, so it doesn't need to process the entire collection or create a separate Set. allEqualBy does the opposite: it checks whether all elements produce the same value when passed through the selector. Both functions work with Iterable, Sequence, and arrays. They use structural equality. For floating-point values, they follow Double.equals semantics, so NaN is considered equal to NaN, while -0.0 is different from 0.0. They're still @ExperimentalStdlibApi, so you'll need to opt in before using them in production code. The underlying allDistinct() and allEqual() requests have also been around in YouTrack for quite a while, which makes their appearance in the standard library feel long overdue. Context-Sensitive Resolution: Less Repetition in when The second feature is more about syntax. When the compiler already knows the type you're working with, you can sometimes leave out the type qualifier. Before: enum class Problem {

## Visual Studio Code 1.137

DevFeed: [Visual Studio Code 1.137](<https://devfeed.tech/articles/visual-studio-code-1-137-4096.md>)

Original publisher: [Read original article](<https://code.visualstudio.com/updates/v1_137>)

Author: Visual Studio Code Team

Published: 2026-09-09T17:00:00Z

Content type: release

Language: en

Sources: [Visual Studio Code - Code Editing. Redefined.](<https://devfeed.tech/sources/visual-studio-code-code-editing-redefined.md>)

Topics: [vs-code](<https://devfeed.tech/topics/vs-code.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [GitHub Issues](<https://devfeed.tech/topics/github-issues.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [article](<https://devfeed.tech/tags/article.md>), [automation](<https://devfeed.tech/tags/automation.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [github](<https://devfeed.tech/tags/github.md>), [github-issues](<https://devfeed.tech/tags/github-issues.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [release](<https://devfeed.tech/tags/release.md>), [updates](<https://devfeed.tech/tags/updates.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>), [voice](<https://devfeed.tech/tags/voice.md>), [vs-code](<https://devfeed.tech/tags/vs-code.md>)

### AI overview

Visual Studio Code 1.137 introduces scheduled automations, experimental voice interaction with agents, workspace-attached quick chats, and GitHub issues and pull request details in the Agents window.

### Source excerpt

Learn what's new in Visual Studio Code 1.137 Read the full article

## OpenTelemetry Go Logs API and SDK reach release candidate status

DevFeed: [OpenTelemetry Go Logs API and SDK reach release candidate status](<https://devfeed.tech/articles/opentelemetry-go-logs-api-and-sdk-reach-release-candidate-status-32574.md>)

Original publisher: [Read original article](<https://opentelemetry.io/blog/2026/go-logs-api-sdk-rc/>)

Author: OpenTelemetry Authors; Docs CC BY

Published: 2026-08-31T15:40:58Z

Content type: release

Language: en

Sources: [Blog on OpenTelemetry](<https://devfeed.tech/sources/blog-on-opentelemetry.md>)

Topics: [OpenTelemetry](<https://devfeed.tech/topics/opentelemetry.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>), [releases](<https://devfeed.tech/topics/releases.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Logging](<https://devfeed.tech/topics/logging.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [beta](<https://devfeed.tech/tags/beta.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [go](<https://devfeed.tech/tags/go.md>), [opentelemetry](<https://devfeed.tech/tags/opentelemetry.md>), [release](<https://devfeed.tech/tags/release.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [version](<https://devfeed.tech/tags/version.md>)

### AI overview

OpenTelemetry Go v1.47.0-rc.1 promotes the Logs API and SDK to release candidate status. The release moves these modules from beta stability toward stable v1 compatibility guarantees, while log exporters and logtest remain experimental and outside the RC scope.

### Source excerpt

OpenTelemetry Go v1.47.0-rc.1 is here. This release promotes the Logs API and SDK to release candidate (RC), the final stage before we provide stable v1 compatibility guarantees. We believe the design is ready, and now we need the community to test it in real applications and integrations before those guarantees take effect. What is included in the release candidate? The RC covers these two modules: go.opentelemetry.io/otel/log go.opentelemetry.io/otel/sdk/log These modules move from v0.22.0, with beta stability, to v1.47.0-rc.1. The version aligns them with the other stable OpenTelemetry Go modules, which share a coordinated version number. The log exporters and logtest modules remain experimental and are not covered by this RC's stability scope.

## DeepSeek V4 Flash Vision Experimental now available on AI Gateway

DevFeed: [DeepSeek V4 Flash Vision Experimental now available on AI Gateway](<https://devfeed.tech/articles/deepseek-v4-flash-vision-experimental-now-available-on-ai-gateway-892.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/deepseek-v4-flash-with-vision-now-available-on-ai-gateway>)

Author: Jerilyn Zheng

Published: 2026-08-21T00:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [deepseek](<https://devfeed.tech/topics/deepseek.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Language models](<https://devfeed.tech/topics/language-models.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [Vercel](<https://devfeed.tech/topics/vercel.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [codex](<https://devfeed.tech/topics/codex.md>), [cursor](<https://devfeed.tech/topics/cursor.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-gateway](<https://devfeed.tech/tags/ai-gateway.md>), [caching](<https://devfeed.tech/tags/caching.md>), [claude](<https://devfeed.tech/tags/claude.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [deepseek](<https://devfeed.tech/tags/deepseek.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [inference](<https://devfeed.tech/tags/inference.md>), [language-models](<https://devfeed.tech/tags/language-models.md>), [playground](<https://devfeed.tech/tags/playground.md>), [pricing](<https://devfeed.tech/tags/pricing.md>), [reasoning](<https://devfeed.tech/tags/reasoning.md>), [tool](<https://devfeed.tech/tags/tool.md>), [vercel](<https://devfeed.tech/tags/vercel.md>), [vision](<https://devfeed.tech/tags/vision.md>)

### AI overview

DeepSeek V4 Flash Vision Experimental is now available through Vercel AI Gateway. The model accepts images with text, supports tasks such as image description, screenshot text extraction, and chart analysis, and retains tool use, reasoning, and caching. The article also documents supported image formats, experimental-release caveats, coding-agent setup, playground access, and AI Gateway pricing.

### Source excerpt

DeepSeek V4 Flash with vision is now available on AI Gateway. This model is an experimental version that accepts images alongside text. You can ask it to describe a picture, read text out of a screenshot, or work through a chart in the same request as your prompt. DeepSeek V4 Flash Vision Experimental now available on AI Gateway. Tool use, reasoning, and caching all work the same as before. Use deepseek/deepseek-v4-flash-vision-exp to get started: Images can be JPEG, PNG, GIF, or WebP. The format is read from the file's own bytes rather than its name or the mediaType you declare, so a mislabeled file still goes through. The -exp in the model ID marks this as an experimental release. Expect behavior to change, and keep a fallback model configured if it's on a production path. To use it in a coding agent, run vercel ai-gateway coding-agents setup to connect agents like Claude Code, Codex, OpenCode, Cursor, and Pi, then select deepseek/deepseek-v4-flash-vision-exp inside the agent. Try Deepseek V4 Flash Vision Experimental in the model playground. AI Gateway reflects provider pricing with no markup and does not charge a platform fee on inference, including BYOK requests. View all language models on AI Gateway to see more. Read more

## Introducing memory retention for agentic memory in OpenSearch

DevFeed: [Introducing memory retention for agentic memory in OpenSearch](<https://devfeed.tech/articles/introducing-memory-retention-for-agentic-memory-in-opensearch-12788.md>)

Original publisher: [Read original article](<https://opensearch.org/blog/introducing-memory-retention-for-agentic-memory-in-opensearch/>)

Author: Erfan Ballew

Published: 2026-08-13T22:29:25Z

Content type: article

Language: en

Sources: [OpenSearch](<https://devfeed.tech/sources/opensearch.md>)

Topics: [Amazon OpenSearch Service](<https://devfeed.tech/topics/amazon-opensearch-service.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [audit trail](<https://devfeed.tech/topics/audit-trail.md>), [model-deployment](<https://devfeed.tech/topics/model-deployment.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [audit-trail](<https://devfeed.tech/tags/audit-trail.md>), [blog](<https://devfeed.tech/tags/blog.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [cost](<https://devfeed.tech/tags/cost.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [lifecycle](<https://devfeed.tech/tags/lifecycle.md>), [memory](<https://devfeed.tech/tags/memory.md>), [opensearch](<https://devfeed.tech/tags/opensearch.md>), [precision](<https://devfeed.tech/tags/precision.md>), [retention](<https://devfeed.tech/tags/retention.md>), [storage](<https://devfeed.tech/tags/storage.md>), [technical](<https://devfeed.tech/tags/technical.md>)

### AI overview

This article explains OpenSearch 3.8's experimental memory retention feature for agentic memory. It describes age-based and count-based limits for different memory types, how policies prevent stale context and uncontrolled storage growth, and how to enable retention on an existing cluster.

### Source excerpt

Learn how the memory retention policy in OpenSearch automatically manages the lifecycle of agentic memory, controlling storage growth while preserving specific memories. The post Introducing memory retention for agentic memory in OpenSearch appeared first on OpenSearch.

## 【Istio 控制面】选型收束与开放问题：CRD、Gateway API 与 eBPF L4 的排除树

DevFeed: [【Istio 控制面】选型收束与开放问题：CRD、Gateway API 与 eBPF L4 的排除树](<https://devfeed.tech/articles/istio-crd-gateway-api-ebpf-l4-34003.md>)

Original publisher: [Read original article](<https://quant67.com/post/istio-xds/16-selection-open-questions/16-selection-open-questions.html>)

Author: Liao Tonglang

Published: 2026-08-11T00:00:00Z

Content type: article

Language: zh

Sources: [土法炼钢 - 系统与基础设施](<https://devfeed.tech/sources/source-4.md>)

Topics: [istio](<https://devfeed.tech/topics/istio.md>), [gateway](<https://devfeed.tech/topics/gateway.md>), [eBPF](<https://devfeed.tech/topics/ebpf.md>)

Tags: [ambient](<https://devfeed.tech/tags/ambient.md>), [cilium](<https://devfeed.tech/tags/cilium.md>), [ebpf](<https://devfeed.tech/tags/ebpf.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [gamma](<https://devfeed.tech/tags/gamma.md>), [gateway](<https://devfeed.tech/tags/gateway.md>), [gateway-api](<https://devfeed.tech/tags/gateway-api.md>), [istio](<https://devfeed.tech/tags/istio.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [mesh](<https://devfeed.tech/tags/mesh.md>), [network](<https://devfeed.tech/tags/network.md>), [open-problems](<https://devfeed.tech/tags/open-problems.md>), [selection](<https://devfeed.tech/tags/selection.md>), [xds](<https://devfeed.tech/tags/xds.md>)

### AI overview

The concluding article in an Istio control-plane series presents a mechanism-based decision tree for choosing among Istio CRDs, Gateway API/GAMMA, and eBPF L4 networking. It explains that Istio CRDs and Gateway API are alternative configuration inputs compiled by istiod into xDS resources, while eBPF L4 avoids xDS entirely. It also identifies open questions around configuration-activation SLOs, Ambient maturity, and coexistence between configuration models.

### Source excerpt

用机制排除树收束 Istio CRD 翻译、Gateway API/GAMMA 与 eBPF L4 的选型边界，回收系列阅读路径，并列出推送 SLO、Ambient 成熟度、GAMMA 双轨等开放问题；不做延迟排行榜。

## Geometry Nodes Physics

DevFeed: [Geometry Nodes Physics](<https://devfeed.tech/articles/geometry-nodes-physics-19185.md>)

Original publisher: [Read original article](<https://code.blender.org/2026/07/geometry-nodes-physics/>)

Author: Jacques Lucke

Published: 2026-07-30T14:52:49Z

Content type: article

Language: en

Sources: [Blender](<https://devfeed.tech/sources/blender.md>)

Topics: [Simulation](<https://devfeed.tech/topics/simulation.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [blender](<https://devfeed.tech/tags/blender.md>), [collection](<https://devfeed.tech/tags/collection.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [features](<https://devfeed.tech/tags/features.md>), [general-development](<https://devfeed.tech/tags/general-development.md>), [geometry-nodes](<https://devfeed.tech/tags/geometry-nodes.md>), [gravity](<https://devfeed.tech/tags/gravity.md>), [lts](<https://devfeed.tech/tags/lts.md>), [mesh](<https://devfeed.tech/tags/mesh.md>), [node](<https://devfeed.tech/tags/node.md>), [physics](<https://devfeed.tech/tags/physics.md>), [procedural](<https://devfeed.tech/tags/procedural.md>), [systems](<https://devfeed.tech/tags/systems.md>), [vectors](<https://devfeed.tech/tags/vectors.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

This article describes Blender 5.2 LTS's new experimental hair and cloth dynamics system built with Geometry Nodes. It explains the declarative XPBD simulation framework, cloth and hair workflows, geometry bundles, and customizable effectors such as colliders, custom forces, and custom behavior closures.

### Source excerpt

Geometry Nodes Physics in Blender 5.2 LTS and beyond.

## HTTP Message Signatures with curl

DevFeed: [HTTP Message Signatures with curl](<https://devfeed.tech/articles/http-message-signatures-with-curl-18900.md>)

Original publisher: [Read original article](<https://daniel.haxx.se/blog/2026/07/27/http-message-signatures-with-curl/>)

Author: Daniel Stenberg

Published: 2026-07-27T06:55:03Z

Content type: release

Language: en

Sources: [Daniel Stenberg](<https://devfeed.tech/sources/daniel-stenberg.md>)

Topics: [cURL](<https://devfeed.tech/topics/curl.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>)

Tags: [curl](<https://devfeed.tech/tags/curl.md>), [curl-and-libcurl](<https://devfeed.tech/tags/curl-and-libcurl.md>), [digital-signatures](<https://devfeed.tech/tags/digital-signatures.md>), [ed25519](<https://devfeed.tech/tags/ed25519.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [git](<https://devfeed.tech/tags/git.md>), [hmac](<https://devfeed.tech/tags/hmac.md>), [http](<https://devfeed.tech/tags/http.md>), [production](<https://devfeed.tech/tags/production.md>), [release](<https://devfeed.tech/tags/release.md>)

### AI overview

curl experimentally supports HTTP Message Signatures based on RFC 9421, allowing users to sign selected HTTP request components with ed25519 or hmac-sha256 through new command-line and libcurl options. The feature must be explicitly enabled, is discouraged for production use, and is planned for curl 8.22.0.

### Source excerpt

The recently published RFC 9421 describes how to do HTTP Message Signatures, and starting just now, curl experimentally supports them. Message Signatures The specification describes this as a mechanism for creating, encoding, and verifying digital signatures or message authentication codes over components of an HTTP message. It is a way to verify that selected parts ... Continue reading HTTP Message Signatures with curl ->

## Lambda-powered functions land in OTTL

DevFeed: [Lambda-powered functions land in OTTL](<https://devfeed.tech/articles/lambda-powered-functions-land-in-ottl-32577.md>)

Original publisher: [Read original article](<https://opentelemetry.io/blog/2026/lambda-powered-function-land-in-ottl/>)

Author: OpenTelemetry Authors; Docs CC BY

Published: 2026-07-22T20:04:49Z

Content type: release

Language: en

Sources: [Blog on OpenTelemetry](<https://devfeed.tech/sources/blog-on-opentelemetry.md>)

Topics: [OpenTelemetry](<https://devfeed.tech/topics/opentelemetry.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>), [sensitive data](<https://devfeed.tech/topics/sensitive-data.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [collection-operations](<https://devfeed.tech/tags/collection-operations.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [functions](<https://devfeed.tech/tags/functions.md>), [lambda](<https://devfeed.tech/tags/lambda.md>), [opentelemetry](<https://devfeed.tech/tags/opentelemetry.md>), [pipelines](<https://devfeed.tech/tags/pipelines.md>), [release](<https://devfeed.tech/tags/release.md>), [sensitive-data](<https://devfeed.tech/tags/sensitive-data.md>), [telemetry](<https://devfeed.tech/tags/telemetry.md>), [transformation](<https://devfeed.tech/tags/transformation.md>)

### AI overview

OpenTelemetry Collector Contrib v0.157.0 introduces lambda expressions to OTTL, enabling reusable inline logic in generic higher-order functions. The release adds eight experimental functions for collection transformations, including filtering, mapping, finding, reducing, and conditional operations.

### Source excerpt

As telemetry pipelines become more sophisticated, so do the transformations they need to perform: sanitizing sensitive data, normalizing inconsistent schemas, and enforcing attribute contracts. While OTTL provides a rich set of transformation functions, expressing collection operations has required dedicated functions with hardcoded behavior for each new use case. OpenTelemetry Collector Contrib v0.157.0 changes that by introducing lambda expressions to OTTL. Lambdas let users pass inline logic directly to generic higher-order functions, making complex collection transformations both reusable and concise. The release includes eight new functions that leverage this capability: Filter, MapEach, MapKeys, Any, All, Find, Reduce, and When.

## Experimental Shared Signals Framework support

DevFeed: [Experimental Shared Signals Framework support](<https://devfeed.tech/articles/experimental-shared-signals-framework-support-31782.md>)

Original publisher: [Read original article](<https://www.keycloak.org/2026/07/experimental-ssf-support>)

Author: Thomas Darimont

Published: 2026-07-03T00:00:00Z

Content type: release

Language: en

Sources: [Keycloak Blog](<https://devfeed.tech/sources/keycloak-blog.md>)

Topics: [Keycloak](<https://devfeed.tech/topics/keycloak.md>), [openid](<https://devfeed.tech/topics/openid.md>), [Security](<https://devfeed.tech/topics/security.md>), [JSON Web Tokens](<https://devfeed.tech/topics/jwt.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [Software as a service](<https://devfeed.tech/topics/saas.md>)

Tags: [experimental](<https://devfeed.tech/tags/experimental.md>), [http](<https://devfeed.tech/tags/http.md>), [idm](<https://devfeed.tech/tags/idm.md>), [jwt](<https://devfeed.tech/tags/jwt.md>), [kerberos](<https://devfeed.tech/tags/kerberos.md>), [keycloak](<https://devfeed.tech/tags/keycloak.md>), [ldap](<https://devfeed.tech/tags/ldap.md>), [openid](<https://devfeed.tech/tags/openid.md>), [openid-connect](<https://devfeed.tech/tags/openid-connect.md>), [release](<https://devfeed.tech/tags/release.md>), [saas](<https://devfeed.tech/tags/saas.md>), [saml](<https://devfeed.tech/tags/saml.md>), [security](<https://devfeed.tech/tags/security.md>), [sso](<https://devfeed.tech/tags/sso.md>)

### AI overview

Keycloak announces experimental support for the OpenID Shared Signals Framework 1.0 in its nightly release. It can transmit signed Security Event Tokens about identity-related events to subscribed receivers over standardized HTTP push or poll channels, enabling faster propagation of changes such as session revocation, account disabling, credential rotation, and device non-compliance.

### Source excerpt

We are excited to announce that Keycloak now provides experimental support for the OpenID Shared Signals Framework 1.0 specification, available from today in the nightly release. This allows Keycloak to act as a Shared Signals Transmitter, pushing signed Security Event Tokens (SETs) about identity-relevant events to any subscribed Receiver, using a standardised wire format defined by the OpenID Foundation. This closes a long-standing gap. When you revoke a user's session in Keycloak today, the SaaS app they're logged into usually doesn't sign them out until their next token refresh, which can be minutes, hours, or in some cases never. The same gap exists when an account is disabled, a credential is rotated, or a device is flagged as non-compliant. Keycloak knows; the relying parties don't, until they happen to ask again. With SSF, Keycloak can now push those signals to subscribed receivers in seconds -- no per-vendor webhooks, no bespoke polling endpoints, no Kafka topic per integration. Concretely, this also unlocks an integration the Keycloak ecosystem has been missing: Keycloak can now act as the federated IdP for Apple Business and Apple School Manager, signalling user-state changes back to Apple so enrolled devices can ask the user to reauthenticate. This post is the first in a small series. It introduces SSF, walks through what's actually shipped in the experimental release, and outlines where we'd like to take it next. Follow-up posts will cover how to define custom events, how to emit synthetic events, and an Apple Business and Apple School Manager integration end to end. A short tour of Shared Signals The OpenID Foundation's Shared Signals Framework 1.0 defines a standard way for one party (the Transmitter) to tell another party (the Receiver) about identity-relevant events as they happen. Each event is delivered as a signed JWT, a Security Event Token (RFC 8417) delivered over either an HTTP push channel (RFC 8935) or an HTTP poll channel (RFC 8936). Two pr

## Program Claude Code, Codex, Pi and other agent harnesses with AI SDK

DevFeed: [Program Claude Code, Codex, Pi and other agent harnesses with AI SDK](<https://devfeed.tech/articles/program-claude-code-codex-pi-and-other-agent-harnesses-with-ai-sdk-1046.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/program-agent-harnesses-with-ai-sdk>)

Author: Felix Arntz

Published: 2026-06-12T00:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [vercel ai sdk](<https://devfeed.tech/topics/vercel-ai-sdk.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [codex](<https://devfeed.tech/topics/codex.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [api](<https://devfeed.tech/tags/api.md>), [claude](<https://devfeed.tech/tags/claude.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [sandboxes](<https://devfeed.tech/tags/sandboxes.md>), [sdk](<https://devfeed.tech/tags/sdk.md>)

### AI overview

AI SDK 7 introduces HarnessAgent, a unified API for running established agent harnesses such as Claude Code, Codex, and Pi. It standardizes capabilities including skills, sandboxes, sessions, permissions, runtime configuration, compaction, and sub-agents, while allowing applications to switch harnesses without changing their agent flow or user interface code.

### Source excerpt

AI SDK 7 introduces HarnessAgent, a single API for running established agent harnesses, including Claude Code, Codex, and Pi. AI SDK has always let you switch models without rewriting your agent. Now you can switch the harness the same way. Write the agent once. Use the best harness available. Today. In 3 months. A year from now. Harnesses manage the components above a model call, including skills, sandboxes, sessions, permission flows, compaction, runtime configuration, and sub-agents. The AI SDK normalizes access to those capabilities through a unified harness abstraction. Initial harness adapters for this experimental release include Claude Code, Codex, and Pi, with more coming soon. Swap claudeCode for codex or pi and keep the same HarnessAgent flow. Every harness runs the agent in a sandboxed workspace, keeping the host environment safe. Both HarnessAgent.generate() and HarnessAgent.stream() return AI SDK-compatible results. If your app already uses useChat or related AI SDK tooling, you can swap in HarnessAgent without changing your user interface code. HarnessAgent is available on the AI SDK canary release. Read the AI SDK harness documentation to get started. Read more

## The Future of KMP's iOS Interop - Daniel Bertoldi

DevFeed: [The Future of KMP's iOS Interop - Daniel Bertoldi](<https://devfeed.tech/articles/the-future-of-kmp-s-ios-interop-daniel-bertoldi-38329.md>)

Original publisher: [Read original article](<https://touchlab.co/the-future-of-kmps-ios-interop>)

Published: 2026-06-12T00:00:00Z

Content type: comparison

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [Kotlin Multiplatform](<https://devfeed.tech/topics/kotlin-multiplatform.md>), [Swift](<https://devfeed.tech/topics/swift.md>), [Objective-C](<https://devfeed.tech/topics/objective-c.md>), [Compiler](<https://devfeed.tech/topics/compiler.md>), [multiplatform](<https://devfeed.tech/topics/multiplatform.md>)

Tags: [compare](<https://devfeed.tech/tags/compare.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [interop](<https://devfeed.tech/tags/interop.md>), [ios](<https://devfeed.tech/tags/ios.md>), [kmp](<https://devfeed.tech/tags/kmp.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [native](<https://devfeed.tech/tags/native.md>), [objective-c](<https://devfeed.tech/tags/objective-c.md>), [production](<https://devfeed.tech/tags/production.md>), [skie](<https://devfeed.tech/tags/skie.md>), [swift](<https://devfeed.tech/tags/swift.md>), [swift-export](<https://devfeed.tech/tags/swift-export.md>)

### AI overview

This comparison examines Kotlin Multiplatform iOS interoperability through Kotlin's experimental Swift Export and the Objective-C bridge enhanced by SKIE. It compares their generated output, capabilities, limitations, and tradeoffs.

### Source excerpt

Kotlin's new Swift Export feature promises to eliminate the Objective-C middleman and generate native Swift APIs directly from your KMP code. But with SKIE already solving many of the same pain points in production today, which approach should your team bet on? We break down the capabilities, limitations, and tradeoffs of both.

## Kotlin 2.4 Brings Swift-Style Collection Syntax \[\]

DevFeed: [Kotlin 2.4 Brings Swift-Style Collection Syntax \[\]](<https://devfeed.tech/articles/kotlin-2-4-brings-swift-style-collection-syntax-25983.md>)

Original publisher: [Read original article](<https://proandroiddev.com/kotlin-2-4-brings-swift-style-collection-syntax-0ab7097aa166?source=rss-711ab22c5c77------2>)

Author: Nav Singh

Published: 2026-06-04T16:32:23Z

Content type: article

Language: en

Sources: [Stories by Nav Singh 🇨🇦 on Medium](<https://devfeed.tech/sources/stories-by-nav-singh-on-medium.md>)

Topics: [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Boilerplate](<https://devfeed.tech/topics/boilerplate.md>), [Code](<https://devfeed.tech/topics/code.md>), [Compiler](<https://devfeed.tech/topics/compiler.md>)

Tags: [build](<https://devfeed.tech/tags/build.md>), [collection](<https://devfeed.tech/tags/collection.md>), [compiler](<https://devfeed.tech/tags/compiler.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-2](<https://devfeed.tech/tags/kotlin-2.md>), [kotlin-standard-library](<https://devfeed.tech/tags/kotlin-standard-library.md>), [new-features](<https://devfeed.tech/tags/new-features.md>), [syntax](<https://devfeed.tech/tags/syntax.md>)

### AI overview

This article explains Kotlin 2.4's experimental collection literals, which allow collections to be initialized with bracket syntax instead of functions such as listOf() or mutableListOf(). It also covers enabling the feature with the compiler option and discusses explicit declarations and type inference.

### Source excerpt

Image generated using Perplexity In Kotlin 2.4, collection literals are introduced, making collection initialization more concise and readable. To define collections, we no longer need to use functions like listOf() or mutableListOf(). This reduces boilerplate and makes intent clearer at a glance, especially when working with simple, static data. It's currently an experimental feature. We need to opt in, and the syntax or behavior may evolve in future releases. Add the Xcollection-literals compiler option to the build file kotlin { jvmToolchain(21) compilerOptions { freeCompilerArgs.add("-Xcollection-literals") } }Code samples Bracket syntax [] + explicit declaration // Mutable list with explicit type declaration // val plFNames: MutableList<String> = mutableListOf("Joe", "Alice") // Mutable list with brackets syntax val plFNames: MutableList<String> = ["Joe", "Alice"] println(plFNames) // ["Joe", "Alice" ] Bracket syntax [] + type inference As per docs:Compiler defaults to List if it lacks sufficient information to infer the collection type.But it seems like Array as we can see in the screenshot 📸 👇 val plFNames = ["Joe", "Alice"] println(plFNames) // ["Joe", "Alice" ]Screenshot type inference -- typeReferences What's new in Kotlin 2.4.0 | Kotlin Kotlin 2.4 Brings Swift-Style Collection Syntax [] was originally published in ProAndroidDev on Medium, where people are continuing the conversation by highlighting and responding to this story.

## A 10 GB Memory Leak Killed My Bluetooth Trackpad: bluetoothd -experimental on Ubuntu

DevFeed: [A 10 GB Memory Leak Killed My Bluetooth Trackpad: bluetoothd -experimental on Ubuntu](<https://devfeed.tech/articles/a-10-gb-memory-leak-killed-my-bluetooth-trackpad-bluetoothd-experimental-on-ubuntu-25168.md>)

Original publisher: [Read original article](<https://www.ivanmorgillo.com/2026/05/27/bluetoothd-memory-leak-experimental-flag-ubuntu/>)

Author: Ivan Morgillo

Published: 2026-05-27T10:09:00Z

Content type: tutorial

Language: en

Sources: [Ivan Morgillo](<https://devfeed.tech/sources/ivan-morgillo.md>)

Topics: [Bluetooth](<https://devfeed.tech/topics/bluetooth.md>), [Memory Leaks](<https://devfeed.tech/topics/memory-leaks.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Processes](<https://devfeed.tech/topics/processes.md>)

Tags: [apple-magic-trackpad](<https://devfeed.tech/tags/apple-magic-trackpad.md>), [bluetooth](<https://devfeed.tech/tags/bluetooth.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [memory-leak](<https://devfeed.tech/tags/memory-leak.md>), [process](<https://devfeed.tech/tags/process.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>)

### AI overview

The article investigates a bluetoothd memory leak on Ubuntu 25.10 associated with the -experimental flag. It describes a Bluetooth trackpad failure after three days of uptime, reports bluetoothd using 10.3 GB of RAM, and presents diagnostic commands and a one-line fix.

### Source excerpt

How a runaway bluetoothd process -- silently leaking memory for three days under the -experimental flag -- quietly killed my Apple Magic Trackpad on Ubuntu 25.10, what the symptoms looked like, and the one-line fix that brought everything back.

## Fast mode for Opus 4.7 available on AI Gateway

DevFeed: [Fast mode for Opus 4.7 available on AI Gateway](<https://devfeed.tech/articles/fast-mode-for-opus-4-7-available-on-ai-gateway-929.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/fast-mode-for-opus-4-7-available-on-ai-gateway>)

Author: Jerilyn Zheng

Published: 2026-05-12T08:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [Claude](<https://devfeed.tech/topics/claude.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [anthropic](<https://devfeed.tech/topics/anthropic.md>), [AI Models](<https://devfeed.tech/topics/ai-models.md>)

Tags: [ai-gateway](<https://devfeed.tech/tags/ai-gateway.md>), [ai-models](<https://devfeed.tech/tags/ai-models.md>), [anthropic](<https://devfeed.tech/tags/anthropic.md>), [claude](<https://devfeed.tech/tags/claude.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [pricing](<https://devfeed.tech/tags/pricing.md>), [tokens](<https://devfeed.tech/tags/tokens.md>)

### AI overview

Vercel announces Fast mode for Claude Opus 4.7 on AI Gateway in research preview. The experimental mode is described as providing approximately 2.5x faster output-token generation while retaining full Opus 4.7 intelligence, and it can also be used with Claude Code through configuration settings.

### Source excerpt

Fast mode for Claude Opus 4.7 is now available on AI Gateway in research preview. Fast mode delivers ~2.5x faster output token generation with full Opus 4.7 intelligence. This is an early, experimental feature. To enable fast mode, pass speed: 'fast' in the anthropic provider options with anthropic/claude-opus-4.7. You can use fast mode with Claude Code via AI Gateway by setting the CLAUDE_CODE_SKIP_FAST_MODE_ORG_CHECK and CLAUDE_CODE_ENABLE_OPUS_4_7_FAST_MODE variables in your shell configuration file or in ~/.claude/settings.json. Fast mode is priced at 6x standard Opus rates. Standard Fast Mode Input: $5 / 1M tokens Output: $25 / 1M tokens Input: $30 / 1M tokens Output: $150 / 1M tokens All standard pricing multipliers (e.g., prompt caching) apply on top of these rates. Read more

## Metro 1.0.0 Is Stable as a Kotlin Multiplatform Compile-Time Dependency Injection Framework

DevFeed: [Metro 1.0.0 Is Stable as a Kotlin Multiplatform Compile-Time Dependency Injection Framework](<https://devfeed.tech/articles/metro-is-stable-39040.md>)

Original publisher: [Read original article](<https://www.zacsweers.dev/metro-is-stable/>)

Author: Zac Sweers

Published: 2026-04-27T21:07:22Z

Content type: release

Language: en

Sources: [Zac Sweers](<https://devfeed.tech/sources/zac-sweers.md>)

Topics: [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Dependency injection](<https://devfeed.tech/topics/dependency-injection.md>), [multiplatform](<https://devfeed.tech/topics/multiplatform.md>), [Compiler](<https://devfeed.tech/topics/compiler.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [gradle-plugin](<https://devfeed.tech/topics/gradle-plugin.md>)

Tags: [build-performance](<https://devfeed.tech/tags/build-performance.md>), [build-times](<https://devfeed.tech/tags/build-times.md>), [compilation](<https://devfeed.tech/tags/compilation.md>), [compiler](<https://devfeed.tech/tags/compiler.md>), [dependency-injection](<https://devfeed.tech/tags/dependency-injection.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [gradle](<https://devfeed.tech/tags/gradle.md>), [gradle-plugin](<https://devfeed.tech/tags/gradle-plugin.md>), [incremental](<https://devfeed.tech/tags/incremental.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [metro](<https://devfeed.tech/tags/metro.md>), [multiplatform](<https://devfeed.tech/tags/multiplatform.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [perfetto](<https://devfeed.tech/tags/perfetto.md>), [stable](<https://devfeed.tech/tags/stable.md>)

### AI overview

Metro 1.0.0 is now stable. The Kotlin multiplatform compile-time dependency injection framework uses a compiler plugin and provides API-stable runtime APIs, MetroX artifacts, and a Gradle plugin unless marked experimental. The article also describes build-performance improvements and compile-time validation features.

### Source excerpt

New here? Metro is a multiplatform, compile-time dependency injection framework for Kotlin implemented as a compiler plugin. Metro 1.0.0 is out now and stable. This means that its runtime APIs (runtime, MetroX artifacts, Gradle plugin, etc.) are now API-stable unless annotated with an experimental annotation. This

## Finding and fixing bugs in ClickHouse®'s Alias table engine

DevFeed: [Finding and fixing bugs in ClickHouse®'s Alias table engine](<https://devfeed.tech/articles/finding-and-fixing-bugs-in-clickhouse-s-alias-table-engine-18497.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/fixing-clickhouse-alias-dependency-bug>)

Author: Enric Calabuig

Published: 2026-04-13T00:00:00Z

Content type: article

Language: en

Sources: [Tinybird](<https://devfeed.tech/sources/tinybird.md>)

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Testing](<https://devfeed.tech/topics/testing.md>)

Tags: [bugs](<https://devfeed.tech/tags/bugs.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [engineering-excellence](<https://devfeed.tech/tags/engineering-excellence.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

The article reports testing ClickHouse's experimental Alias table engine, identifies bugs in DDL dependency tracking and materialized-view triggering, and notes that a fix for the dependency-tracking bug was submitted upstream.

### Source excerpt

We've been testing ClickHouse®'s experimental Alias table engine. We found bugs in how DDL dependencies are tracked and in how materialized views are triggered and shipped a fix upstream for the former.

## SCIM Realm API as an Experimental Feature

DevFeed: [SCIM Realm API as an Experimental Feature](<https://devfeed.tech/articles/scim-realm-api-as-an-experimental-feature-31770.md>)

Original publisher: [Read original article](<https://www.keycloak.org/2026/04/scim-as-experimental-feature>)

Author: Keycloak Core IAM Team

Published: 2026-04-10T00:00:00Z

Content type: release

Language: en

Sources: [Keycloak Blog](<https://devfeed.tech/sources/keycloak-blog.md>)

Topics: [Keycloak](<https://devfeed.tech/topics/keycloak.md>), [API](<https://devfeed.tech/topics/api.md>), [IAM](<https://devfeed.tech/topics/iam.md>), [Entra ID](<https://devfeed.tech/topics/entra-id.md>), [Provisioning](<https://devfeed.tech/topics/provisioning.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [entra-id](<https://devfeed.tech/tags/entra-id.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [feature](<https://devfeed.tech/tags/feature.md>), [idm](<https://devfeed.tech/tags/idm.md>), [kerberos](<https://devfeed.tech/tags/kerberos.md>), [keycloak](<https://devfeed.tech/tags/keycloak.md>), [ldap](<https://devfeed.tech/tags/ldap.md>), [openid-connect](<https://devfeed.tech/tags/openid-connect.md>), [provisioning](<https://devfeed.tech/tags/provisioning.md>), [saml](<https://devfeed.tech/tags/saml.md>), [sso](<https://devfeed.tech/tags/sso.md>)

### AI overview

Keycloak 26.6 introduces the SCIM Realm API as an experimental feature. It enables clients using the SCIM protocol to manage users and groups, with compatibility work focused on Microsoft Entra ID. The article also explains how to enable and try the API.

### Source excerpt

If you have been following the latest blog posts, you may have noticed that we have been working on implementing the System for Cross-domain Identity Management (SCIM) protocol in Keycloak. We are excited to announce that the SCIM Realm API is now available as an experimental feature in Keycloak 26.6. The SCIM Realm API allows you to manage users and groups in Keycloak using the SCIM protocol. This means that you can use any SCIM client to manage the user and group resource types in your realm. This is a great step towards improving the integrability of Keycloak with other (cross-domain) IAM solutions and downstream applications, thereby enabling common cloud use cases for identity (de)provisioning. In terms of integration, we focused on making the API as compatible as possible with Microsoft Entra ID, which is the integration most demanded by the community. To do that, we have used the EntraID SCIM Validator to validate our implementation and ensure that it meets the requirements of Microsoft Entra ID. In essence, the SCIM Realm API is the Admin API but compliant with SCIM. How to try it out? Since this is an experimental feature (not enabled by default), you need to enable it when starting the server: docker run --name kc-scim-api -d \ -e KEYCLOAK_ADMIN=admin \ -e KEYCLOAK_ADMIN_PASSWORD=admin \ -p 8080:8080 \ quay.io/keycloak/keycloak:nightly \ start-dev --features=scim-api Let us create a realm myrealm and enable the SCIM API for it. To do that, you can use the kcadm.sh script to create the realm and enable the API. First, you need to configure the credentials for the kcadm.sh script to be able to connect to the server: ./kcadm.sh config credentials --server http://localhost:8080 --realm master --user admin --password admin Create the realm myrealm: ./kcadm.sh create realms -s realm=myrealm -s enabled=true -s scimApiEnabled=true Using the administration console, go to the Realm Settings page of your realm, and check that the SCIM API setting is enabled. Once the

## Opus 4.6 Fast Mode available on AI Gateway

DevFeed: [Opus 4.6 Fast Mode available on AI Gateway](<https://devfeed.tech/articles/opus-4-6-fast-mode-available-on-ai-gateway-1038.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/opus-4-6-fast-mode-available-on-ai-gateway>)

Author: Jerilyn Zheng

Published: 2026-04-07T08:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [Claude](<https://devfeed.tech/topics/claude.md>), [vercel ai sdk](<https://devfeed.tech/topics/vercel-ai-sdk.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [AI Models](<https://devfeed.tech/topics/ai-models.md>), [coding](<https://devfeed.tech/topics/coding.md>)

Tags: [ai-gateway](<https://devfeed.tech/tags/ai-gateway.md>), [ai-models](<https://devfeed.tech/tags/ai-models.md>), [caching](<https://devfeed.tech/tags/caching.md>), [claude](<https://devfeed.tech/tags/claude.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [model](<https://devfeed.tech/tags/model.md>), [pricing](<https://devfeed.tech/tags/pricing.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [speed](<https://devfeed.tech/tags/speed.md>)

### AI overview

Vercel AI Gateway now supports an experimental fast mode for Claude Opus 4.6, providing 2.5x faster output token generation with the same model intelligence. It can be enabled through AI SDK provider options, used with Claude Code, or tested in the AI Gateway playground. Fast mode costs six times the standard Opus rates.

### Source excerpt

Fast mode support for Claude Opus 4.6 is now available on AI Gateway. Fast mode is a premium high-speed option that delivers 2.5x faster output token speeds with the same model intelligence. This is an early, experimental feature. Fast mode's increased output token speeds enable new use cases, especially for human-in-the-loop workflows. Run large coding tasks without needing to context switch and get planning results without extended waits. To enable fast mode, pass speed: 'fast' in the anthropic provider options in AI SDK: You can use fast mode with Claude Code via AI Gateway by setting the CLAUDE_CODE_SKIP_FAST_MODE_ORG_CHECK variable in your shell configuration file or in ~/.claude/settings.json. Try fast mode directly in the AI Gateway playground for Opus 4.6. Fast mode is priced at 6x standard Opus rates. Standard Fast Mode Input: $5 / 1M tokens Output: $25 / 1M tokens Input: $30 / 1M tokens Output: $150 / 1M tokens All standard pricing multipliers (e.g., prompt caching) apply on top of these rates. Read more

## Official Experimental Java 17 Support for Codename One Projects

DevFeed: [Official Experimental Java 17 Support for Codename One Projects](<https://devfeed.tech/articles/official-experimental-java-17-support-for-codename-one-projects-19420.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/official-experimental-java-17-support/>)

Author: Shai Almog

Published: 2026-03-14T00:00:00Z

Content type: release

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Java](<https://devfeed.tech/topics/java.md>), [toolchain](<https://devfeed.tech/topics/toolchain.md>)

Tags: [experimental](<https://devfeed.tech/tags/experimental.md>), [java](<https://devfeed.tech/tags/java.md>), [jdk](<https://devfeed.tech/tags/jdk.md>), [language](<https://devfeed.tech/tags/language.md>), [release](<https://devfeed.tech/tags/release.md>), [toolchain](<https://devfeed.tech/tags/toolchain.md>)

### AI overview

Codename One projects generated with the Initializr now have official experimental support for Java 17. The support covers selected Java 17 language features and most targets, while desktop and UWP targets have limitations. Record support is planned for Codename One 7.0.229 on March 20, 2026, and newer language levels are planned for a future update.

### Source excerpt

Codename One projects generated with the Initializr can now use official experimental Java 17 support, with record support arriving in Codename One 7.0.229 on March 20, 2026, and more JDK support planned next.

## White Paper on Data Science Technical Program Management

DevFeed: [White Paper on Data Science Technical Program Management](<https://devfeed.tech/articles/white-paper-on-data-science-technical-program-management-22548.md>)

Original publisher: [Read original article](<https://medium.com/walmartglobaltech/white-paper-on-data-science-technical-program-management-08dc2535bd1a?source=rss----905ea2b3d4d1---4>)

Author: Sonu Jain

Published: 2026-02-27T12:41:46Z

Content type: article

Language: en

Sources: [Walmart Global Tech](<https://devfeed.tech/sources/walmart-global-tech.md>)

Topics: [Data Science](<https://devfeed.tech/topics/data-science.md>), [Model Development](<https://devfeed.tech/topics/model-development.md>), [Development](<https://devfeed.tech/topics/development.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>)

Tags: [collaboration](<https://devfeed.tech/tags/collaboration.md>), [coverage](<https://devfeed.tech/tags/coverage.md>), [data-science](<https://devfeed.tech/tags/data-science.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [leadership](<https://devfeed.tech/tags/leadership.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [management](<https://devfeed.tech/tags/management.md>), [paper](<https://devfeed.tech/tags/paper.md>), [retail](<https://devfeed.tech/tags/retail.md>), [software-engineering](<https://devfeed.tech/tags/software-engineering.md>), [technical](<https://devfeed.tech/tags/technical.md>), [technical-program-manager](<https://devfeed.tech/tags/technical-program-manager.md>), [training](<https://devfeed.tech/tags/training.md>), [validation](<https://devfeed.tech/tags/validation.md>), [white-paper](<https://devfeed.tech/tags/white-paper.md>)

### AI overview

This white paper presents a structured approach to managing Data Science programs through technical program management. It discusses business alignment, cross-functional collaboration, data validation, model training and retraining, governance, and phased execution, using an inventory forecasting initiative as a real-world example.

### Source excerpt

1. Abstract Managing Data Science programs requires a structured approach to handle the complexities of data, model development, and business alignment. This whitepaper provides a comprehensive guide on the effective program management of Data Science programs by technical program managers. It highlights the critical role of Technical Program Managers (TPMs) in driving successful execution and outlines the key phases, challenges, and recommended best practices at every stage for effectively managing Data Science programs This white paper is grounded in a real-world inventory forecasting initiative aimed at improving stock availability and reducing overstock across multiple retail categories. The program involved cross-functional collaboration between Data Science, Engineering, Product, and Business teams to build predictive models that could dynamically adjust inventory levels based on demand signals. 2. Introduction Data Science has become a critical pillar of decision-making across industries, but organizations continue to struggle with operationalizing these initiatives. Unlike software development, which follows predictable sprint cycles, Data Science programs are inherently experimental -- requiring repeated cycles of data validation, model training, and retraining before they reach acceptable performance levels. This uncertainty often leads to misaligned expectations, delays in delivery, and inconsistent business impact. The iterative nature of model development makes predictability especially challenging: teams may require multiple iterations to achieve coverage and accuracy thresholds that satisfy business needs. Without structured program management, these efforts risk becoming siloed experiments rather than scalable, value-generating solutions. This whitepaper aims to address this gap by providing a practical framework for Technical Program Managers (TPMs) to manage Data Science programs effectively. It draws on real-world experience from a large-scale inve

## The experimental CSS border-shape property for non-rectangular elements

DevFeed: [The experimental CSS border-shape property for non-rectangular elements](<https://devfeed.tech/articles/border-shape-the-future-of-the-non-rectangular-web-28777.md>)

Original publisher: [Read original article](<https://una.im/border-shape/>)

Published: 2026-02-19T00:00:00Z

Content type: tutorial

Language: en

Sources: [Una Kravets](<https://devfeed.tech/sources/una-kravets.md>)

Topics: [CSS](<https://devfeed.tech/topics/css.md>), [Web platform](<https://devfeed.tech/topics/web-platform.md>), [Chrome Canary](<https://devfeed.tech/topics/chrome-canary.md>), [browser](<https://devfeed.tech/topics/browser.md>)

Tags: [chrome-canary](<https://devfeed.tech/tags/chrome-canary.md>), [code](<https://devfeed.tech/tags/code.md>), [css](<https://devfeed.tech/tags/css.md>), [demo](<https://devfeed.tech/tags/demo.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [property](<https://devfeed.tech/tags/property.md>), [syntax](<https://devfeed.tech/tags/syntax.md>), [web-platform](<https://devfeed.tech/tags/web-platform.md>)

### AI overview

This article introduces the experimental CSS border-shape property, which defines custom border geometry for non-rectangular elements. It explains how backgrounds, borders, outlines, and shadows follow the new shape, compares it with border-radius, and demonstrates creating tooltips with a fallback.

### Source excerpt

Learn about new geometry capabilities with this game-changing experimental CSS feature.

[Next page](<https://devfeed.tech/tags/experimental.md?cursor=WyIyMDI2LTAyLTE5VDAwOjAwOjAwKzAwOjAwIiwgIjhmOWM3N2YwLWEzMWUtNDk4Yy1iMmJlLWJkYjVlNmZhMDkyZSJd>)