# SDK

A software development kit (SDK) is a collection of frameworks, header files, tools, and other resources for developing software for a platform.

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

## ADLX 2.0: Extending graphics control to AI agents and agentic apps

DevFeed: [ADLX 2.0: Extending graphics control to AI agents and agentic apps](<https://devfeed.tech/articles/adlx-2-0-extending-graphics-control-to-ai-agents-and-agentic-apps-31427.md>)

Original publisher: [Read original article](<https://gpuopen.com/learn/adlx-2-0-extending-graphics-control-to-ai-agents-apps/>)

Author: Pete Vagiakos; Alexander Blake-Davies

Published: 2026-09-16T10:00:00Z

Content type: article

Language: en

Sources: [AMD GPUOpen](<https://devfeed.tech/sources/amd-gpuopen.md>)

Topics: [GPU](<https://devfeed.tech/topics/gpu.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [amd-device-library-extra](<https://devfeed.tech/tags/amd-device-library-extra.md>), [amd-device-library-extra-adlx](<https://devfeed.tech/tags/amd-device-library-extra-adlx.md>), [announcement](<https://devfeed.tech/tags/announcement.md>), [developers](<https://devfeed.tech/tags/developers.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [ml](<https://devfeed.tech/tags/ml.md>), [product-blogs](<https://devfeed.tech/tags/product-blogs.md>), [product-release](<https://devfeed.tech/tags/product-release.md>), [tools](<https://devfeed.tech/tags/tools.md>)

### AI overview

AMD ADLX 2.0 adds an AI extension framework and MCP servers that connect AI applications with AMD graphics technologies, enabling developers to build apps that monitor, manage, and optimize AMD graphics hardware.

### Source excerpt

AMD ADLX 2.0 adds AI extensions and MCP servers to help developers build intelligent apps that can monitor, manage, and optimize AMD graphics hardware.

## Build an AI-powered product tagging system with Amazon SageMaker serverless model customization

DevFeed: [Build an AI-powered product tagging system with Amazon SageMaker serverless model customization](<https://devfeed.tech/articles/build-an-ai-powered-product-tagging-system-with-amazon-sagemaker-serverless-model-customization-26940.md>)

Original publisher: [Read original article](<https://aws.amazon.com/blogs/machine-learning/build-an-ai-powered-product-tagging-system-with-amazon-sagemaker-serverless-model-customization/>)

Author: Linpo Guo

Published: 2026-09-15T16:11:36Z

Content type: tutorial

Language: en

Sources: [Artificial Intelligence](<https://devfeed.tech/sources/artificial-intelligence.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Amazon SageMaker AI](<https://devfeed.tech/topics/amazon-sagemaker-ai.md>), [Fine-tuning](<https://devfeed.tech/topics/fine-tuning.md>), [rlvr](<https://devfeed.tech/topics/rlvr.md>), [grpo](<https://devfeed.tech/topics/grpo.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [model-deployment](<https://devfeed.tech/topics/model-deployment.md>), [Reinforcement learning](<https://devfeed.tech/topics/reinforcement-learning.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [amazon-sagemaker](<https://devfeed.tech/tags/amazon-sagemaker.md>), [amazon-sagemaker-ai](<https://devfeed.tech/tags/amazon-sagemaker-ai.md>), [aws](<https://devfeed.tech/tags/aws.md>), [compute](<https://devfeed.tech/tags/compute.md>), [cost](<https://devfeed.tech/tags/cost.md>), [customization](<https://devfeed.tech/tags/customization.md>), [expert-400](<https://devfeed.tech/tags/expert-400.md>), [fine-tuning](<https://devfeed.tech/tags/fine-tuning.md>), [inference](<https://devfeed.tech/tags/inference.md>), [jobs](<https://devfeed.tech/tags/jobs.md>), [reinforcement-learning](<https://devfeed.tech/tags/reinforcement-learning.md>), [rlvr](<https://devfeed.tech/tags/rlvr.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [technical-how-to](<https://devfeed.tech/tags/technical-how-to.md>)

### AI overview

This walkthrough shows how to build a product tagging system by customizing Qwen3-8B with supervised fine-tuning and reinforcement learning with verifiable rewards on Amazon SageMaker serverless model customization. It then deploys the optimized model for asynchronous inference to enrich retail catalogs.

### Source excerpt

Manually tagging thousands of catalog products is slow and inconsistent. This walkthrough shows how to customize Qwen3-8B with supervised fine-tuning (SFT) and reinforcement learning with verifiable rewards (RLVR) on Amazon SageMaker serverless model customization, then deploy it for asynchronous inference to build a cost-efficient product tagging system.

## Build an interview coach app with the GitHub Copilot SDK

DevFeed: [Build an interview coach app with the GitHub Copilot SDK](<https://devfeed.tech/articles/build-an-interview-coach-app-with-the-github-copilot-sdk-26983.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/blog/build-an-interview-coach-app-with-the-github-copilot-sdk/>)

Author: Justin Yoo

Published: 2026-09-15T16:00:11Z

Content type: tutorial

Language: en

Sources: [Developer Blogs](<https://devfeed.tech/sources/developer-blogs.md>)

Topics: [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [.NET](<https://devfeed.tech/topics/net.md>), [Blazor](<https://devfeed.tech/topics/blazor.md>)

Tags: [agent-framework](<https://devfeed.tech/tags/agent-framework.md>), [ai](<https://devfeed.tech/tags/ai.md>), [blazor](<https://devfeed.tech/tags/blazor.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [github-copilot-sdk](<https://devfeed.tech/tags/github-copilot-sdk.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [microsoft-agent-framework](<https://devfeed.tech/tags/microsoft-agent-framework.md>), [microsoft-foundry](<https://devfeed.tech/tags/microsoft-foundry.md>), [model-context-protocol](<https://devfeed.tech/tags/model-context-protocol.md>), [net](<https://devfeed.tech/tags/net.md>), [sdk](<https://devfeed.tech/tags/sdk.md>)

### AI overview

This tutorial demonstrates how to build an interview coach application with the GitHub Copilot SDK in .NET. The sample uses a Blazor chat interface, Copilot instructions and callable tools, and Model Context Protocol services for document handling and interview records. It emphasizes giving Copilot application-specific tools rather than access to shell commands or source files.

### Source excerpt

An interview coach has to do more than ask questions. It needs to read a resume, follow up on an incomplete answer, and save enough context to give useful feedback at the end. Some of that work is conversation. Some of it requires calling an application service. The GitHub Copilot SDK lets you use the [...] The post Build an interview coach app with the GitHub Copilot SDK appeared first on Microsoft for Developers.

## Alif Semi Balletto B1 and Ensemble E1C StartKits feature Cortex-M55 + Ethos-U55 MCU for IoT and Edge AI

DevFeed: [Alif Semi Balletto B1 and Ensemble E1C StartKits feature Cortex-M55 + Ethos-U55 MCU for IoT and Edge AI](<https://devfeed.tech/articles/alif-semi-balletto-b1-and-ensemble-e1c-startkits-feature-cortex-m55-ethos-u55-mcu-for-iot-and-edge-ai-26779.md>)

Original publisher: [Read original article](<https://www.cnx-software.com/2026/09/15/alif-semi-balletto-b1-and-ensemble-e1c-startkits-feature-cortex-m55-ethos-u55-mcu-for-iot-and-edge-ai/>)

Author: Debashis Das

Published: 2026-09-15T09:00:06Z

Content type: news

Language: en

Sources: [CNX Software - Embedded Systems News](<https://devfeed.tech/sources/cnx-software-embedded-systems-news.md>)

Topics: [Microcontrollers](<https://devfeed.tech/topics/microcontrollers.md>), [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [Internet of things](<https://devfeed.tech/topics/iot.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [SDK](<https://devfeed.tech/topics/sdk.md>)

Tags: [802-15-4](<https://devfeed.tech/tags/802-15-4.md>), [ai](<https://devfeed.tech/tags/ai.md>), [alif](<https://devfeed.tech/tags/alif.md>), [ble](<https://devfeed.tech/tags/ble.md>), [camera](<https://devfeed.tech/tags/camera.md>), [core](<https://devfeed.tech/tags/core.md>), [debugger](<https://devfeed.tech/tags/debugger.md>), [development-board](<https://devfeed.tech/tags/development-board.md>), [devkit](<https://devfeed.tech/tags/devkit.md>), [edge](<https://devfeed.tech/tags/edge.md>), [edge-ai](<https://devfeed.tech/tags/edge-ai.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [i2c](<https://devfeed.tech/tags/i2c.md>), [iot](<https://devfeed.tech/tags/iot.md>), [led](<https://devfeed.tech/tags/led.md>), [low-power](<https://devfeed.tech/tags/low-power.md>), [mcu](<https://devfeed.tech/tags/mcu.md>), [microcontrollers](<https://devfeed.tech/tags/microcontrollers.md>), [mikrobus](<https://devfeed.tech/tags/mikrobus.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [sensor](<https://devfeed.tech/tags/sensor.md>), [specifications](<https://devfeed.tech/tags/specifications.md>), [testing](<https://devfeed.tech/tags/testing.md>), [zephyr](<https://devfeed.tech/tags/zephyr.md>), [zephyr-os](<https://devfeed.tech/tags/zephyr-os.md>)

### AI overview

Alif Semiconductor's Balletto B1 and Ensemble E1C StartKits are low-cost development boards built around Cortex-M55 microcontrollers with Ethos-U55 NPUs. The Balletto B1 adds BLE 5.3 and 802.15.4 connectivity, while both boards include camera, audio, sensor expansion, debugging, and power-measurement features.

### Source excerpt

Alif Semiconductor's Ensemble E1C (SK-E1C) and Balletto B1 (SK-B1) StartKits are low-cost development boards built around the company's Cortex-M55 + Ethos-U55 microcontrollers. The Balletto B1 adds BLE 5.3 and 802.15.4 wireless connectivity, while the Ensemble E1C does not have built-in wireless connectivity. Both StartKits feature a microcontroller with a 160MHz Cortex-M55 CPU, an Ethos-U55 NPU, 2MB SRAM, and 1.8/1.9MB NVM. They also include an Arducam camera header, a mikroBUS Click Board expansion socket, and two PDM microphones for camera, audio, and sensor-based projects. The Balletto B1 additionally provides the complete RF path to a chip antenna for its wireless subsystem, while both boards feature an on-board Segger J-Link debugger for development and testing. Alif Semiconductor StartKit (SK-B1 and SK-E1C) specifications: MCU SK-E1C - Alif Semiconductor Ensemble E1C SK-B1 - Alif Semiconductor Balletto B1 CPU - Arm Cortex-M55 core with Helium-M Vector Extension @ up to 160 MHz NPU - Arm [...] The post Alif Semi Balletto B1 and Ensemble E1C StartKits feature Cortex-M55 + Ethos-U55 MCU for IoT and Edge AI appeared first on CNX Software - Embedded Systems News.

## Run Zephyr on ESP32 with QEMU: no board required

DevFeed: [Run Zephyr on ESP32 with QEMU: no board required](<https://devfeed.tech/articles/run-zephyr-on-esp32-with-qemu-no-board-required-26238.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2026/09/zephyr-espressif-qemu-hello-world/>)

Author: John Lee

Published: 2026-09-15T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Zephyr RTOS](<https://devfeed.tech/topics/zephyr-rtos.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [qemu](<https://devfeed.tech/topics/qemu.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [Emulator](<https://devfeed.tech/topics/emulator.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [SDK](<https://devfeed.tech/topics/sdk.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [boot](<https://devfeed.tech/tags/boot.md>), [bootloader](<https://devfeed.tech/tags/bootloader.md>), [build](<https://devfeed.tech/tags/build.md>), [debugger](<https://devfeed.tech/tags/debugger.md>), [emulator](<https://devfeed.tech/tags/emulator.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-c3](<https://devfeed.tech/tags/esp32-c3.md>), [esp32-c6](<https://devfeed.tech/tags/esp32-c6.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [firmware](<https://devfeed.tech/tags/firmware.md>), [flash](<https://devfeed.tech/tags/flash.md>), [gdb](<https://devfeed.tech/tags/gdb.md>), [install](<https://devfeed.tech/tags/install.md>), [qemu](<https://devfeed.tech/tags/qemu.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [toolchain](<https://devfeed.tech/tags/toolchain.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [zephyr](<https://devfeed.tech/tags/zephyr.md>)

### AI overview

This tutorial explains how to install and use the Espressif QEMU fork to build and run Zephyr firmware for emulated ESP32, ESP32-S3, ESP32-C3, and ESP32-C6 targets without physical boards. It covers Simple Boot and MCUboot/sysbuild workflows, debugger attachment through GDB, and the relevant Zephyr SDK toolchain setup.

### Source excerpt

Install the Espressif QEMU fork and run Zephyr on emulated ESP32, ESP32-S3, ESP32-C3, and ESP32-C6 targets without a physical board.

## Calling the WorkOS API from server-side Swift

DevFeed: [Calling the WorkOS API from server-side Swift](<https://devfeed.tech/articles/calling-the-workos-api-from-server-side-swift-26794.md>)

Original publisher: [Read original article](<https://workos.com/blog/calling-workos-api-server-side-swift>)

Author: WorkOS

Published: 2026-09-15T00:00:00Z

Content type: tutorial

Language: en

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

Topics: [Swift](<https://devfeed.tech/topics/swift.md>), [API](<https://devfeed.tech/topics/api.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [Vapor](<https://devfeed.tech/topics/swift-vapor.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [async](<https://devfeed.tech/tags/async.md>), [backend](<https://devfeed.tech/tags/backend.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [swift](<https://devfeed.tech/tags/swift.md>)

### AI overview

This article explains how to call the WorkOS API from trusted server-side Swift applications. It covers typed resource clients, structured errors, automatic retries for transient failures, and AsyncSequence-based pagination.

### Source excerpt

Typed resources, structured errors, automatic retries, and AsyncSequence pagination for server-side Swift apps.

## Adding Google Login to a React App with Auth0

DevFeed: [Adding Google Login to a React App with Auth0](<https://devfeed.tech/articles/adding-google-login-to-a-react-app-with-auth0-15635.md>)

Original publisher: [Read original article](<https://auth0.com/blog/adding-google-login-to-react-app-with-auth0/>)

Author: Carla Urrea Stabile

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

Content type: tutorial

Language: en

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

Topics: [Auth0](<https://devfeed.tech/topics/auth0.md>), [React](<https://devfeed.tech/topics/react.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [OAuth](<https://devfeed.tech/topics/oauth.md>), [OpenID connect (OIDC)](<https://devfeed.tech/topics/oidc.md>), [Vite](<https://devfeed.tech/topics/vite.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>)

Tags: [auth0](<https://devfeed.tech/tags/auth0.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [google](<https://devfeed.tech/tags/google.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [oidc](<https://devfeed.tech/tags/oidc.md>), [react](<https://devfeed.tech/tags/react.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [vite](<https://devfeed.tech/tags/vite.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>)

### AI overview

A step-by-step tutorial for adding Google login to a Vite-based React application with Auth0. It covers installing the Auth0 React SDK, creating and configuring an Auth0 application, setting callback, logout, and web-origin URLs, and preparing credentials for production Google authentication.

### Source excerpt

Add Google login to a React app with Auth0. A step-by-step tutorial from installing the Auth0 React SDK to configuring your own production Google credentials.

## Что умеет ассистент по умолчанию на Android -- на примере Алисы AI

DevFeed: [Что умеет ассистент по умолчанию на Android -- на примере Алисы AI](<https://devfeed.tech/articles/android-ai-24894.md>)

Original publisher: [Read original article](<https://habr.com/ru/companies/yandex/articles/1078580/>)

Author: podgaiskii (Яндекс)

Published: 2026-09-04T13:15:34Z

Content type: tutorial

Language: ru

Sources: [Яндекс - Как мы делаем Яндекс / Статьи](<https://devfeed.tech/sources/source.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-867179ebf949](<https://devfeed.tech/tags/ai-867179ebf949.md>), [android](<https://devfeed.tech/tags/android.md>), [app](<https://devfeed.tech/tags/app.md>), [google-play](<https://devfeed.tech/tags/google-play.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [tag-4004cf5948d3](<https://devfeed.tech/tags/tag-4004cf5948d3.md>), [tag-734ada67b369](<https://devfeed.tech/tags/tag-734ada67b369.md>), [tag-d346fb5ae499](<https://devfeed.tech/tags/tag-d346fb5ae499.md>)

### AI overview

This article explains what an Android default assistant, using Alice AI as an example, can access and do after the user selects it. It describes the role's technical permissions, limits on access to the screen and other apps, and the additional permissions or mechanisms required for capabilities such as accessing device features.

### Source excerpt

На устройствах под управлением ОС Android можно выбрать ассистента по умолчанию -- почти так же, как браузер. Один раз выбираете в настройках -- и дальше открываете его системным жестом поверх любого приложения. Удобно. Казалось бы, теперь выбранный ассистент может видеть всё, что происходит на телефоне, и делать с ним что угодно... Вовсе нет. При установке Android автоматически выдаёт приложению только базовые разрешения. Для доступа к расширенным возможностям нужно отдельное разрешение пользователя, а некоторые функции обычному стороннему приложению недоступны совсем. Меня зовут Ваня, я руководитель команды Android-разработки SDK Алисы и техлид проекта дефолтного ассистента. Сегодня мы с вами разберёмся, где проходят эти границы, на примере Алисы AI. Читать далее

## Amlogic A311Y3 Cortex-A78/A55 Edge AI system-on-module delivers up to 8 TOPS

DevFeed: [Amlogic A311Y3 Cortex-A78/A55 Edge AI system-on-module delivers up to 8 TOPS](<https://devfeed.tech/articles/amlogic-a311y3-cortex-a78-a55-edge-ai-system-on-module-delivers-up-to-8-tops-14021.md>)

Original publisher: [Read original article](<https://www.cnx-software.com/2026/09/03/amlogic-a311y3-cortex-a78-a55-edge-ai-system-on-module-delivers-up-to-8-tops/>)

Author: Jean-Luc Aufranc (CNXSoft)

Published: 2026-09-03T13:46:18Z

Content type: article

Language: en

Sources: [CNX Software - Embedded Systems News](<https://devfeed.tech/sources/cnx-software-embedded-systems-news.md>)

Topics: [Embedded Systems](<https://devfeed.tech/topics/embedded-systems.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [SOC](<https://devfeed.tech/topics/soc.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [RISC-V](<https://devfeed.tech/topics/riscv.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [Android](<https://devfeed.tech/topics/android.md>), [Linux](<https://devfeed.tech/topics/linux.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [4g-lte](<https://devfeed.tech/tags/4g-lte.md>), [amlogic](<https://devfeed.tech/tags/amlogic.md>), [android](<https://devfeed.tech/tags/android.md>), [arm](<https://devfeed.tech/tags/arm.md>), [boardcon](<https://devfeed.tech/tags/boardcon.md>), [camera](<https://devfeed.tech/tags/camera.md>), [compiler](<https://devfeed.tech/tags/compiler.md>), [cortex-a55](<https://devfeed.tech/tags/cortex-a55.md>), [cortex-a78](<https://devfeed.tech/tags/cortex-a78.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [development-board](<https://devfeed.tech/tags/development-board.md>), [development-tools](<https://devfeed.tech/tags/development-tools.md>), [display](<https://devfeed.tech/tags/display.md>), [edge-ai](<https://devfeed.tech/tags/edge-ai.md>), [edge-computing](<https://devfeed.tech/tags/edge-computing.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [linux](<https://devfeed.tech/tags/linux.md>), [npu](<https://devfeed.tech/tags/npu.md>), [opencl](<https://devfeed.tech/tags/opencl.md>), [risc-v](<https://devfeed.tech/tags/risc-v.md>), [rs485](<https://devfeed.tech/tags/rs485.md>), [som](<https://devfeed.tech/tags/som.md>), [specifications](<https://devfeed.tech/tags/specifications.md>), [vulkan](<https://devfeed.tech/tags/vulkan.md>)

### AI overview

The article examines Boardcon's CM311Y3 system-on-module, which uses the Amlogic A311Y3 octa-core SoC with Cortex-A78 and Cortex-A55 CPUs, an 8 TOPS NPU, LPDDR5 memory, eMMC storage, and interfaces for embedded applications. It also describes the module's development board, software support, and key specifications.

### Source excerpt

Boardcon CM311Y3 system-on-module (SoM) is powered by an Amlogic A311Y3 octa-core Cortex-A78/A55 SoC with an 8 TOPS NPU and targets 4K video surveillance systems, AI edge computing devices, interactive terminals, enterprise thin clients, and autonomous robots. The module comes with up to 16GB LPDDR5 and up to 256 GB eMMC flash, exposes 210 pins through castellated edges, and a development board is also provided for evaluation and early software development. We don't often see new SoMs or SBCs based on Amlogic SoCs these days, so let's have a closer look. Boardcon CM311Y3 System-on-Module CM311Y3 specifications: SoC - Amlogic A311Y3 CPU 2x ARM Cortex-A78 cores @ 2.4GHx 6x ARM Cortex-A55 cores @ 2.0GHz RISC-V core for system control processing RISC-V core for Always-on power management and Sensor Hub GPU - Arm Mali-G625 MC1 with support for OpenGL ES 3.2, Vulkan 1.4, and OpenCL 3.0 VPU Video Decoder - H.264 up to [...] The post Amlogic A311Y3 Cortex-A78/A55 Edge AI system-on-module delivers up to 8 TOPS appeared first on CNX Software - Embedded Systems News.

## Build Your Own AI-Powered Slack Bot with the Laravel AI SDK

DevFeed: [Build Your Own AI-Powered Slack Bot with the Laravel AI SDK](<https://devfeed.tech/articles/build-your-own-ai-powered-slack-bot-with-the-laravel-ai-sdk-33298.md>)

Original publisher: [Read original article](<https://freek.dev/3184-build-your-own-ai-powered-slack-bot-with-the-laravel-ai-sdk>)

Author: Freek Van der Herten (freek@spatie.be)

Published: 2026-08-31T12:59:25Z

Content type: tutorial

Language: en

Sources: [freek.dev - all blogposts](<https://devfeed.tech/sources/freek-dev-all-blogposts.md>)

Topics: [Laravel](<https://devfeed.tech/topics/laravel.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [Slack](<https://devfeed.tech/topics/slack.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [build](<https://devfeed.tech/tags/build.md>), [knowledge-base](<https://devfeed.tech/tags/knowledge-base.md>), [laravel](<https://devfeed.tech/tags/laravel.md>), [php](<https://devfeed.tech/tags/php.md>), [providers](<https://devfeed.tech/tags/providers.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [slack](<https://devfeed.tech/tags/slack.md>), [spatie](<https://devfeed.tech/tags/spatie.md>), [tasks](<https://devfeed.tech/tags/tasks.md>), [tools](<https://devfeed.tech/tags/tools.md>)

### AI overview

A tutorial on building an AI-powered Slack bot with the Laravel AI SDK. The bot can switch AI providers, answer questions, execute tasks, and retrieve information from a controlled knowledge base.

### Source excerpt

In this article, we'll build an AI-powered Slack bot with the Laravel AI SDK. Unlike tools such as Claude Tag, it can switch AI providers, answer questions, execute tasks, and retrieve information from a knowledge base you control. Read more

## Announcing Console IV: the website and Console as one app

DevFeed: [Announcing Console IV: the website and Console as one app](<https://devfeed.tech/articles/announcing-console-iv-the-website-and-console-as-one-app-16423.md>)

Original publisher: [Read original article](<https://appwrite.io/blog/post/announcing-console-iv>)

Author: Aditya Oberai

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

Content type: release

Language: en

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

Topics: [Appwrite](<https://devfeed.tech/topics/appwrite.md>), [Website](<https://devfeed.tech/topics/website.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [Svelte](<https://devfeed.tech/topics/svelte.md>)

Tags: [app](<https://devfeed.tech/tags/app.md>), [cli](<https://devfeed.tech/tags/cli.md>), [docs](<https://devfeed.tech/tags/docs.md>), [products](<https://devfeed.tech/tags/products.md>), [projects](<https://devfeed.tech/tags/projects.md>), [sdks](<https://devfeed.tech/tags/sdks.md>), [svelte](<https://devfeed.tech/tags/svelte.md>)

### AI overview

Appwrite announces Console IV, a fourth-generation Console that brings documentation, the CLI, Explorer, Terminal, Command Center, and projects together in one application. The release is intended to reduce context switching while preserving existing projects, APIs, bookmarks, API keys, and SDK code.

### Source excerpt

Console IV puts the docs, CLI, Explorer, and your projects in one app so you stop bouncing between the IDE, docs, SDKs, terminals, and the agent.

## Solana Changelog: August 20, 2026

DevFeed: [Solana Changelog: August 20, 2026](<https://devfeed.tech/articles/solana-changelog-august-20-2026-17249.md>)

Original publisher: [Read original article](<https://solana.com/news/solana-changelog-august-20-2026>)

Author: Solana Foundation

Published: 2026-08-24T14:19:00Z

Content type: release

Language: en

Sources: [Solana News Feed](<https://devfeed.tech/sources/solana-news-feed.md>)

Topics: [Solana](<https://devfeed.tech/topics/solana.md>), [changelog](<https://devfeed.tech/topics/changelog.md>), [releases](<https://devfeed.tech/topics/releases.md>), [developer tooling](<https://devfeed.tech/topics/developer-tooling.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [Caching](<https://devfeed.tech/topics/caching.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [blockchain](<https://devfeed.tech/tags/blockchain.md>), [blockchain-technology](<https://devfeed.tech/tags/blockchain-technology.md>), [cache](<https://devfeed.tech/tags/cache.md>), [changelog](<https://devfeed.tech/tags/changelog.md>), [crypto-news](<https://devfeed.tech/tags/crypto-news.md>), [cryptocurrency](<https://devfeed.tech/tags/cryptocurrency.md>), [defi](<https://devfeed.tech/tags/defi.md>), [developer-tooling](<https://devfeed.tech/tags/developer-tooling.md>), [developers](<https://devfeed.tech/tags/developers.md>), [network](<https://devfeed.tech/tags/network.md>), [newsletter](<https://devfeed.tech/tags/newsletter.md>), [nfts](<https://devfeed.tech/tags/nfts.md>), [performance](<https://devfeed.tech/tags/performance.md>), [podcasts](<https://devfeed.tech/tags/podcasts.md>), [releases](<https://devfeed.tech/tags/releases.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [solana](<https://devfeed.tech/tags/solana.md>), [solana-ecosystem](<https://devfeed.tech/tags/solana-ecosystem.md>), [technology](<https://devfeed.tech/tags/technology.md>), [updates](<https://devfeed.tech/tags/updates.md>), [web3](<https://devfeed.tech/tags/web3.md>)

### AI overview

The August 20, 2026 Solana changelog reports reduced slot times on mainnet and Testnet, updates to validator clients and developer SDKs, and ongoing work on transaction processing, program caching, and validator repair.

### Source excerpt

Feature gates reduced mainnet slot times from 400ms to 350ms, while Agave, Firedancer, and Solana Kit shipped updates.

## \[July 2026\] AI Community -- Activity Highlights and Achievements

DevFeed: [\[July 2026\] AI Community -- Activity Highlights and Achievements](<https://devfeed.tech/articles/july-2026-ai-community-activity-highlights-and-achievements-22854.md>)

Original publisher: [Read original article](<https://medium.com/google-developer-experts/july-2026-ai-community-activity-highlights-and-achievements-53bcbe95dc5a?source=rss----a67bd6fa7d58---4>)

Author: Nari Yoon

Published: 2026-08-24T02:23:20Z

Content type: article

Language: en

Sources: [Google Developer Experts - Medium](<https://devfeed.tech/sources/google-developer-experts-medium.md>)

Topics: [google-antigravity](<https://devfeed.tech/topics/google-antigravity.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Agentic development](<https://devfeed.tech/topics/agentic-development.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [Computer vision](<https://devfeed.tech/topics/computer-vision.md>), [Microsoft Agent Framework](<https://devfeed.tech/topics/microsoft-agent-framework.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [agentic-development](<https://devfeed.tech/tags/agentic-development.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [computer-vision](<https://devfeed.tech/tags/computer-vision.md>), [google](<https://devfeed.tech/tags/google.md>), [google-ai](<https://devfeed.tech/tags/google-ai.md>), [google-antigravity](<https://devfeed.tech/tags/google-antigravity.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [sdk](<https://devfeed.tech/tags/sdk.md>)

### AI overview

A July 2026 roundup highlights Google AI community projects built with the Antigravity SDK and related tools. The featured work covers asynchronous triggers, autonomous and self-correcting agents, approval-gated workflows, computer vision operations, and parallel multi-agent orchestration.

### Source excerpt

We love sharing the accomplishments of the Google AI communities over the month. We appreciate all the hard work and dedication of our community members. Without further ado, here are the key highlights by products! Agentic DevelopmentAntigravity Antigravity has no task queue. Meet @trigger, its real async primitive by AI GDE Omotayo Aina (UK) explores the design philosophy behind Antigravity SDK, detailing how it leverages asyncio and triggers instead of a traditional task queue. It demonstrates how to construct asynchronous patterns like bounded task queues and cron-like scheduling using this minimalist primitive. https://medium.com/media/0311867ab42ff4749c6db6e2653e2716/href Inside the /goal Loop: How to Build Autonomous AI Agents (repository) by GDE Alexander Amin (Germany) explores the architecture of a custom autonomous agent built with Antigravity SDK that coordinates a multi-agent squad to retrieve data and edit documents. It demonstrates how to implement human gate policies and maintain secure, production-ready agentic loops. Anatomy of a Self-Correcting Agent -- How /goal Closes the Loop in Antigravity by AI GDE Krupa Galiya (India) is a framework with a live dashboard to analyze an AI agent's self-correction process. It examines how agents respond to intentional failures through a loop of verification, diagnosis, replanning, and retrying. image source VisionOps Crew: A Multi-Agent Architecture for Computer Vision Operations Using Google ADK and the Antigravity SDK (repository) by AI GDE Henry Ruiz (US) introduces a multi-agent assistant designed to address fragmentation in computer vision engineering using ADK and Antigravity SDK. Henry leverages specialized agents and external tool integrations to coordinate model discovery, data inspection, and workflow execution. EscrowGuard: Building Approval-Gated AI Agents with the Google Antigravity SDK (repository) by AI GDE Aye Hninn Khine (Thailand) leverages Antigravity SDK to build a multi-agent architecture wi

## How to store and refresh session tokens correctly with the WorkOS iOS SDK

DevFeed: [How to store and refresh session tokens correctly with the WorkOS iOS SDK](<https://devfeed.tech/articles/how-to-store-and-refresh-session-tokens-correctly-with-the-workos-ios-sdk-16022.md>)

Original publisher: [Read original article](<https://workos.com/blog/ios-sdk-token-storage-refresh-guide>)

Author: WorkOS

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

Content type: tutorial

Language: en

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

Topics: [iOS](<https://devfeed.tech/topics/ios.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [JSON Web Tokens](<https://devfeed.tech/topics/jwt.md>)

Tags: [apple](<https://devfeed.tech/tags/apple.md>), [auth](<https://devfeed.tech/tags/auth.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [concurrent](<https://devfeed.tech/tags/concurrent.md>), [guide](<https://devfeed.tech/tags/guide.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [ios](<https://devfeed.tech/tags/ios.md>), [jwt](<https://devfeed.tech/tags/jwt.md>), [native](<https://devfeed.tech/tags/native.md>), [plist](<https://devfeed.tech/tags/plist.md>), [rotation](<https://devfeed.tech/tags/rotation.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [storage](<https://devfeed.tech/tags/storage.md>), [tokens](<https://devfeed.tech/tags/tokens.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

This tutorial explains how to store and refresh session tokens with the WorkOS iOS SDK. It recommends storing access and refresh tokens in the Keychain, persisting each rotated refresh token, and distinguishing terminal refresh failures from transient network or concurrency-related failures.

### Source excerpt

A practical guide to Keychain storage, refresh token rotation, and terminal vs. transient failures on iOS

## Using the GitHub Copilot SDK for Java

DevFeed: [Using the GitHub Copilot SDK for Java](<https://devfeed.tech/articles/using-the-github-copilot-sdk-for-java-19854.md>)

Original publisher: [Read original article](<https://github.blog/engineering/using-the-github-copilot-sdk-for-java/>)

Author: Edward Burns

Published: 2026-08-10T19:30:00Z

Content type: tutorial

Language: en

Sources: [GitHub](<https://devfeed.tech/sources/github.md>)

Topics: [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [Java](<https://devfeed.tech/topics/java.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [Jakarta EE](<https://devfeed.tech/topics/jakarta-ee.md>), [Agent Harness](<https://devfeed.tech/topics/agent-harness.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Spring AI](<https://devfeed.tech/topics/spring-ai.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agent-harness](<https://devfeed.tech/tags/agent-harness.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-ml](<https://devfeed.tech/tags/ai-ml.md>), [cli](<https://devfeed.tech/tags/cli.md>), [client-library](<https://devfeed.tech/tags/client-library.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [framework](<https://devfeed.tech/tags/framework.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [github-copilot-sdk](<https://devfeed.tech/tags/github-copilot-sdk.md>), [jakarta-ee](<https://devfeed.tech/tags/jakarta-ee.md>), [java](<https://devfeed.tech/tags/java.md>), [sdk](<https://devfeed.tech/tags/sdk.md>)

### AI overview

This tutorial introduces the GitHub Copilot SDK for Java, a framework-agnostic client library for creating Copilot agent sessions, registering tools, sending prompts, and receiving structured responses. It demonstrates the SDK in a Jakarta EE 11 real-estate lead-management application and describes prerequisites including JDK, Maven, a GitHub Copilot subscription, and the Copilot CLI.

### Source excerpt

Enterprise Java developers have a new superpower--drive GitHub Copilot from idiomatic Java code with annotations, virtual threads, and more. The post Using the GitHub Copilot SDK for Java appeared first on The GitHub Blog.

## How Yandex explains Android mechanisms in Yandex Browser and the Yandex app

DevFeed: [How Yandex explains Android mechanisms in Yandex Browser and the Yandex app](<https://devfeed.tech/articles/android-24879.md>)

Original publisher: [Read original article](<https://habr.com/ru/companies/yandex/articles/1067964/>)

Author: BarakAdama (Яндекс)

Published: 2026-08-07T13:01:54Z

Content type: opinion

Language: ru

Sources: [Яндекс - Как мы делаем Яндекс / Статьи](<https://devfeed.tech/sources/source.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [Chromium](<https://devfeed.tech/topics/chromium.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [Google Play](<https://devfeed.tech/topics/google-play.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [chromium](<https://devfeed.tech/tags/chromium.md>), [google-play](<https://devfeed.tech/tags/google-play.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [tag-2b4427fb2566](<https://devfeed.tech/tags/tag-2b4427fb2566.md>), [tag-4004cf5948d3](<https://devfeed.tech/tags/tag-4004cf5948d3.md>)

### AI overview

This article responds to an earlier analysis of Yandex Browser and the Yandex Android app. It explains that some observed methods, permissions, and network calls are standard Android, Chromium, voice-assistant, or payment-SDK mechanisms, while noting that the original analysis did not specify app versions.

### Source excerpt

На днях на Хабре вышла статья с разбором Яндекс Браузера и приложения Яндекс для Android. Автор сделал несколько выводов о работе приложений на основе анализа кода. Часть наблюдений в статье действительно описывает существующие механизмы, однако их назначение интерпретируется неверно. Во многих случаях речь идёт не о специфике Яндекса, а о стандартных механизмах Android, Chromium, работе современных голосовых помощников или платёжных SDK. При реверс-инжиниринге мобильного приложения очень легко увидеть большое количество подозрительно выглядящих методов, разрешений и сетевых вызовов. Намного сложнее понять, зачем они существуют и как используются на самом деле. Поэтому мы решили разобрать основные тезисы статьи и объяснить, как эти механизмы работают на практике. Сразу оговоримся: автор не указал версии приложений, которые анализировал, поэтому в точности воспроизвести его опыт невозможно. Для разбора мы использовали актуальные версии Яндекс Браузера и приложения Яндекс из Google Play. Все описанные ниже механизмы можно проверить самостоятельно. Читать далее

## Solana Changelog: August 6, 2026

DevFeed: [Solana Changelog: August 6, 2026](<https://devfeed.tech/articles/solana-changelog-august-6-2026-17251.md>)

Original publisher: [Read original article](<https://solana.com/news/solana-changelog-august-6-2026>)

Author: Solana Foundation

Published: 2026-08-06T17:57:00Z

Content type: release

Language: en

Sources: [Solana News Feed](<https://devfeed.tech/sources/solana-news-feed.md>)

Topics: [Solana](<https://devfeed.tech/topics/solana.md>), [releases](<https://devfeed.tech/topics/releases.md>), [changelog](<https://devfeed.tech/topics/changelog.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [Testing](<https://devfeed.tech/topics/testing.md>)

Tags: [blockchain](<https://devfeed.tech/tags/blockchain.md>), [blockchain-technology](<https://devfeed.tech/tags/blockchain-technology.md>), [changelog](<https://devfeed.tech/tags/changelog.md>), [crypto-news](<https://devfeed.tech/tags/crypto-news.md>), [cryptocurrency](<https://devfeed.tech/tags/cryptocurrency.md>), [defi](<https://devfeed.tech/tags/defi.md>), [developers](<https://devfeed.tech/tags/developers.md>), [js-sdk](<https://devfeed.tech/tags/js-sdk.md>), [newsletter](<https://devfeed.tech/tags/newsletter.md>), [nfts](<https://devfeed.tech/tags/nfts.md>), [podcasts](<https://devfeed.tech/tags/podcasts.md>), [releases](<https://devfeed.tech/tags/releases.md>), [rust](<https://devfeed.tech/tags/rust.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [solana](<https://devfeed.tech/tags/solana.md>), [solana-ecosystem](<https://devfeed.tech/tags/solana-ecosystem.md>), [technology](<https://devfeed.tech/tags/technology.md>), [testing](<https://devfeed.tech/tags/testing.md>), [web3](<https://devfeed.tech/tags/web3.md>)

### AI overview

The August 6, 2026 Solana changelog lists releases for Agave, Firedancer, Frankendancer, Solana SDKs, LiteSVM, and Surfpool. It also covers accepted proposals, validator-client conformance work, SysvarSerialize deprecation, and a more incremental program-reloading strategy.

### Source excerpt

Agave, Firedancer, Frankendancer, SDK, and testing-tool releases shipped as 350ms slot-time gates reached Devnet and Testnet.

## Metric cardinality limits in OpenTelemetry: a practical guide

DevFeed: [Metric cardinality limits in OpenTelemetry: a practical guide](<https://devfeed.tech/articles/metric-cardinality-limits-in-opentelemetry-a-practical-guide-32566.md>)

Original publisher: [Read original article](<https://opentelemetry.io/blog/2026/cardinality-limits-in-opentelemetry/>)

Author: OpenTelemetry Authors; Docs CC BY

Published: 2026-08-06T07:43:47Z

Content type: article

Language: en

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

Topics: [OpenTelemetry](<https://devfeed.tech/topics/opentelemetry.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>)

Tags: [cardinality](<https://devfeed.tech/tags/cardinality.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [filter](<https://devfeed.tech/tags/filter.md>), [guide](<https://devfeed.tech/tags/guide.md>), [memory](<https://devfeed.tech/tags/memory.md>), [metric](<https://devfeed.tech/tags/metric.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [opentelemetry](<https://devfeed.tech/tags/opentelemetry.md>), [practical](<https://devfeed.tech/tags/practical.md>), [production](<https://devfeed.tech/tags/production.md>)

### AI overview

This practical guide explains how OpenTelemetry metric cardinality limits protect process memory from unbounded growth. When a metric stream overflows, total values remain correct, but attribute-based filtering and grouping can undercount, affecting dashboards, SLOs, and alerts.

### Source excerpt

OpenTelemetry metrics are designed to be safe to use in production. One part of that safety is the cardinality limit in the metrics SDK. The limit protects your process from unbounded memory growth when a metric receives too many unique attribute combinations. That protection is useful, but it has a consequence many users do not expect: when a metric stream overflows, the total value remains correct, while queries that filter or group by attributes can undercount. This can affect dashboards, service-level objectives (SLOs), and alerts that looked correct before overflow started.

## How Do You Test an AI Agent? A Look at Harness AI Evals

DevFeed: [How Do You Test an AI Agent? A Look at Harness AI Evals](<https://devfeed.tech/articles/how-do-you-test-an-ai-agent-a-look-at-harness-ai-evals-13414.md>)

Original publisher: [Read original article](<https://www.harness.io/blog/how-do-you-actually-test-an-ai-agent-a-look-at-harness-ai-evals>)

Author: Shibam Dhar Uri Scheiner

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

Content type: tutorial

Language: en

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

Topics: [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [prompt-injection](<https://devfeed.tech/tags/prompt-injection.md>), [quality](<https://devfeed.tech/tags/quality.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [test](<https://devfeed.tech/tags/test.md>)

### AI overview

This article explains how Harness AI Evals tests non-deterministic AI agents before and after deployment. It describes shared metrics and datasets for offline and online evaluation, an open-source evaluation SDK, configurable quality thresholds, and release-pipeline quality gates that help detect regressions before shipping.

### Source excerpt

From defining quality to catching regressions: how Harness AI Evals scores AI agents before and after deployment. | Blog

## GenUI Beyond Chat: Designing a Grammar Book with Flutter GenUI -- Part 1

DevFeed: [GenUI Beyond Chat: Designing a Grammar Book with Flutter GenUI -- Part 1](<https://devfeed.tech/articles/genui-beyond-chat-designing-a-grammar-book-with-flutter-genui-part-1-23051.md>)

Original publisher: [Read original article](<https://medium.com/flutter-community/genui-beyond-chat-building-a-grammar-book-with-flutter-and-caching-the-a2ui-output-with-firebase-ecab7b093ccc?source=rss----86fb29d7cc6a---4>)

Author: Cagatay Ulusoy

Published: 2026-08-03T15:15:45Z

Content type: article

Language: en

Sources: [Flutter Community - Medium](<https://devfeed.tech/sources/flutter-community-medium.md>)

Topics: [Flutter](<https://devfeed.tech/topics/flutter.md>), [App](<https://devfeed.tech/topics/app.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [personalization](<https://devfeed.tech/topics/personalization.md>), [ui](<https://devfeed.tech/topics/ui.md>), [Learning](<https://devfeed.tech/topics/learning.md>), [SDK](<https://devfeed.tech/topics/sdk.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [app](<https://devfeed.tech/tags/app.md>), [article](<https://devfeed.tech/tags/article.md>), [feature](<https://devfeed.tech/tags/feature.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [flutter](<https://devfeed.tech/tags/flutter.md>), [framework](<https://devfeed.tech/tags/framework.md>), [gemini](<https://devfeed.tech/tags/gemini.md>), [generative-ui](<https://devfeed.tech/tags/generative-ui.md>), [genuis](<https://devfeed.tech/tags/genuis.md>), [learning](<https://devfeed.tech/tags/learning.md>), [personalization](<https://devfeed.tech/tags/personalization.md>), [ui](<https://devfeed.tech/tags/ui.md>)

### AI overview

This article describes using Flutter GenUI to build an interactive Finnish grammar course inside a language-learning app. It focuses on generating personalized lessons from the learner's language and presenting them as Flutter pages rather than as a long Markdown response.

### Source excerpt

Last year on #FlutterFlightPlans live stream, I asked the Flutter team a question that has stayed with me: Are there any use cases for Generative UI other than chat responses? Can you share some inspiration? Seth Ladd answered, "Let's see what is beyond chat together." 🚀 Since that moment, exploring GenUI beyond chat has been my primary focus. https://medium.com/media/7c53d065806a0337fcf3a8db1412ec82/href I shared my first journey with GenUI in an article series: a small GenUI framework built with Gemini structured outputs, and a migration to Flutter GenUI SDK and A2UI surfaces. Then I tried a different kind of use case: a Finnish 🇫🇮 grammar course inside my Finnish it language-learning app. In this feature, the learner browses a curriculum in their own language, opens one small grammar topic, and moves through a sequence of Flutter pages. https://medium.com/media/3ac419e10db257e4f9652bdfb9ad5165/hrefProblem Definition I had four constraints: I do not speak Finnish, and I am not a language teacher. I don't have time to manually plan and structure a grammar book's worth of micro-lessons in every language. I want interactive application UI, not a long Markdown response. Hyper-personalization is crucial. The explanation should begin from the learner's language. A Turkish learner can approach Finnish vowel harmony through Turkish vowel harmony; an English learner needs another bridge since it has no similar concept. Vowel harmony lessons in English and TurkishThe same rule does not feel equally foreign That fourth constraint is more than UI localization. Turkish speakers will find two familiar concepts in Finnish grammar: attaching grammatical markers directly to the ends of nouns, and changing suffix vowels to match the root word. For example, expressing "in" or "at" requires the exact same mental process in both languages: Turkish: ev + -de = evde (in the house) Finnish: talo + -ssa = talossa (in the house) An English speaker has a completely different starting point.

## Your SQS consumer can hang forever by default

DevFeed: [Your SQS consumer can hang forever by default](<https://devfeed.tech/articles/your-sqs-consumer-can-hang-forever-by-default-17823.md>)

Original publisher: [Read original article](<https://encore.dev/blog/message-queue-hangs>)

Author: Ivan Cernja

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

Content type: article

Language: en

Sources: [Encore Updates](<https://devfeed.tech/sources/encore-updates.md>)

Topics: [Amazon Simple Queue Service (SQS)](<https://devfeed.tech/topics/amazon-simple-queue-service-sqs.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [Rust](<https://devfeed.tech/topics/rust.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [health-check](<https://devfeed.tech/tags/health-check.md>), [queue](<https://devfeed.tech/tags/queue.md>), [retry](<https://devfeed.tech/tags/retry.md>), [rust](<https://devfeed.tech/tags/rust.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [sqs](<https://devfeed.tech/tags/sqs.md>), [tcp](<https://devfeed.tech/tags/tcp.md>), [timeout](<https://devfeed.tech/tags/timeout.md>)

### AI overview

The article explains that the AWS Rust SDK has no request timeout by default. A failed or silently dropped connection can leave an SQS receive waiting indefinitely, stopping a sequential consumer loop while the process and health check still appear healthy. It describes fixing the issue with a per-attempt timeout.

### Source excerpt

The AWS Rust SDK ships no request timeout by default, so one SQS receive on a dead connection can hang a whole consumer with nothing in the logs.

## Sentry Unreal Engine SDK Adds Session Replay to Crash Reports

DevFeed: [Sentry Unreal Engine SDK Adds Session Replay to Crash Reports](<https://devfeed.tech/articles/session-replay-for-unreal-engine-see-the-crash-before-the-crash-24111.md>)

Original publisher: [Read original article](<https://blog.sentry.io/session-replay-unreal-engine/>)

Author: Ivan Tustanivskyi

Published: 2026-07-24T09:00:00Z

Content type: release

Language: en

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

Topics: [session replay](<https://devfeed.tech/topics/session-replay.md>), [Unreal Engine](<https://devfeed.tech/topics/unreal-engine.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [debugging](<https://devfeed.tech/topics/debugging.md>), [tracing](<https://devfeed.tech/topics/tracing.md>)

Tags: [crash](<https://devfeed.tech/tags/crash.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [sentry](<https://devfeed.tech/tags/sentry.md>), [session-replay](<https://devfeed.tech/tags/session-replay.md>), [trace](<https://devfeed.tech/tags/trace.md>), [unreal](<https://devfeed.tech/tags/unreal.md>)

### AI overview

Sentry's Unreal Engine SDK adds Session Replay, recording the last several seconds of gameplay and attaching the footage to crash reports. Developers can review rendered frames alongside context, breadcrumbs, logs, and traces to investigate what led to a crash.

### Source excerpt

The Sentry Unreal Engine SDK now records the last seconds of gameplay and attaches the footage to crash reports, so you can watch what led to the crash.

## .NET support for Godot is now generally available

DevFeed: [.NET support for Godot is now generally available](<https://devfeed.tech/articles/net-support-for-godot-is-now-generally-available-24100.md>)

Original publisher: [Read original article](<https://blog.sentry.io/godot-dotnet-ga/>)

Author: Serhii Snitsaruk

Published: 2026-07-22T09:00:00Z

Content type: release

Language: en

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

Topics: [Godot](<https://devfeed.tech/topics/godot.md>), [C#](<https://devfeed.tech/topics/csharp.md>), [.NET](<https://devfeed.tech/topics/net.md>), [SDK](<https://devfeed.tech/topics/sdk.md>)

Tags: [2-0-0](<https://devfeed.tech/tags/2-0-0.md>), [c](<https://devfeed.tech/tags/c.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [c-sharp](<https://devfeed.tech/tags/c-sharp.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [net](<https://devfeed.tech/tags/net.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [release](<https://devfeed.tech/tags/release.md>), [version-2-0-0](<https://devfeed.tech/tags/version-2-0-0.md>)

### AI overview

Sentry's Godot Engine SDK 2.0.0 brings C#/.NET error reporting and application metrics to general availability. It captures managed-code errors alongside GDScript and engine issues, and supports metrics for performance and gameplay analysis.

### Source excerpt

Sentry's Godot Engine SDK 2.0.0 brings C#/.NET error reporting and application metrics to general availability.

## ESPHome 2026.7.0: Native toolchains by default

DevFeed: [ESPHome 2026.7.0: Native toolchains by default](<https://devfeed.tech/articles/esphome-2026-7-0-native-toolchains-by-default-16712.md>)

Original publisher: [Read original article](<https://esphome.io/blog/2026/07/15/esphome-2026-7/>)

Author: Jesse Hills

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

Content type: release

Language: en

Sources: [ESPHome - Smart Home Made Simple - Blog](<https://devfeed.tech/sources/esphome-smart-home-made-simple-blog.md>)

Topics: [esphome](<https://devfeed.tech/topics/esphome.md>), [toolchains](<https://devfeed.tech/topics/toolchains.md>), [ESP32](<https://devfeed.tech/topics/esp32.md>), [Modbus](<https://devfeed.tech/topics/modbus.md>), [Security](<https://devfeed.tech/topics/security.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [SDK](<https://devfeed.tech/topics/sdk.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esphome](<https://devfeed.tech/tags/esphome.md>), [modbus](<https://devfeed.tech/tags/modbus.md>), [native](<https://devfeed.tech/tags/native.md>), [release](<https://devfeed.tech/tags/release.md>), [releases](<https://devfeed.tech/tags/releases.md>), [security](<https://devfeed.tech/tags/security.md>), [toolchains](<https://devfeed.tech/tags/toolchains.md>)

### AI overview

ESPHome 2026.7.0 makes native ESP32 and nRF52 toolchains the default, adds security infrastructure including NVS encryption and OTA downgrade protection, and introduces a transport-agnostic provisioning component. The release also overhauls Modbus and includes performance, memory, LVGL, Ethernet, ESP-NOW, Zigbee, and component updates.

### Source excerpt

ESPHome 2026.7.0 makes native toolchains the default on ESP32 and nRF52, adds EN18031 security groundwork, and overhauls Modbus.

[Next page](<https://devfeed.tech/topics/sdk.md?cursor=WyIyMDI2LTA3LTE1VDAwOjAwOjAwKzAwOjAwIiwgIjExNTE2NGNiLWIzOTAtNDk0My1iMjgxLTJlYjYxNzM0YjUxOSJd>)