# declarative

Published articles for declarative.

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

## Cargo-dyndrv: A new way of building Cargo packages with Nix

DevFeed: [Cargo-dyndrv: A new way of building Cargo packages with Nix](<https://devfeed.tech/articles/cargo-dyndrv-a-new-way-of-building-cargo-packages-with-nix-34133.md>)

Original publisher: [Read original article](<https://discourse.nixos.org/t/cargo-dyndrv-a-new-way-of-building-cargo-packages-with-nix/80112>)

Author: Ericson2314

Published: 2026-09-16T20:13:36Z

Content type: article

Language: en

Sources: [Announcements - NixOS Discourse](<https://devfeed.tech/sources/announcements-nixos-discourse.md>)

Topics: [Nix](<https://devfeed.tech/topics/nix.md>), [Rust](<https://devfeed.tech/topics/rust.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [blog-post](<https://devfeed.tech/tags/blog-post.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [rust](<https://devfeed.tech/tags/rust.md>)

### AI overview

The article introduces cargo-dyndrv, a new way to build Cargo projects with Nix. It uses dynamic derivations for per-crate incrementality and Cargo's unit graph to align operations with Cargo, while trading some flexibility for fidelity and forward compatibility.

### Source excerpt

Obsidian Systems - 16 Sep 26 cargo-dyndrv: A Beginning Building Rust within Nix has always been somewhat of an annoying problem. Nixpkgs includes tools like buildRustCrate to build a single crate and buildRustPackage to build an entire project with all its dependencies, but both have substantial issues:... We have a new way way of building Cargo projects! As the blog post describes, what distinguishes this from all the other ways of building Cargo project in Nix is this combination of methods: Uses dynamic derivations, so no eval time penalty for per-crate incrementality Uses Cargo's unit graph, so we automatically match to how Cargo performs operations Both cargo-dyndrv itself and this blog post about it are all @artemist's work; I am only the one posting it because she has already left for NixCon (see you all there!) and I haven't left yet, so my internet connection is better. Finally, thank you for Saronic for collaborating with us on this project. 6 posts - 5 participants Read full topic

## Shopify Drops React Native for Swift and Kotlin as AI Changes Cross-Platform Development Tradeoffs

DevFeed: [Shopify Drops React Native for Swift and Kotlin as AI Changes Cross-Platform Development Tradeoffs](<https://devfeed.tech/articles/shopify-drops-react-native-for-swift-and-kotlin-as-ai-changes-cross-platform-development-tradeoffs-30912.md>)

Original publisher: [Read original article](<https://www.infoq.com/news/2026/09/shopify-drops-react-native/>)

Author: Bruno Couriol

Published: 2026-09-16T12:45:00Z

Content type: news

Language: en

Sources: [InfoQ](<https://devfeed.tech/sources/infoq.md>)

Topics: [React Native](<https://devfeed.tech/topics/react-native.md>), [Shopify](<https://devfeed.tech/topics/shopify.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [cross-platform](<https://devfeed.tech/topics/cross-platform.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Swift](<https://devfeed.tech/topics/swift.md>), [AI Models](<https://devfeed.tech/topics/ai-models.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [android](<https://devfeed.tech/tags/android.md>), [apple](<https://devfeed.tech/tags/apple.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [development](<https://devfeed.tech/tags/development.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [news](<https://devfeed.tech/tags/news.md>), [react-native](<https://devfeed.tech/tags/react-native.md>), [shopify](<https://devfeed.tech/tags/shopify.md>), [shopify-drops-react-native](<https://devfeed.tech/tags/shopify-drops-react-native.md>), [swift](<https://devfeed.tech/tags/swift.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

Shopify is rewriting its flagship mobile apps in Swift and Kotlin after reassessing React Native. The decision followed the expected work to adopt React Native's New Architecture and improvements in AI coding models, which Shopify said made a clean-slate native rewrite more attractive than migration.

### Source excerpt

Shopify recently announced it is abandoning React Native to rewrite its flagship apps in Swift and Kotlin. With the significant jump in the quality of AI models, Head of Mobile Mustafa Ali reassessed Shopify's commitment to React Native, estimating that the benefit/cost ratio of maintaining native codebases across mobile platforms was now above that of using an abstraction layer. By Bruno Couriol

## Kubernetes v1.37: Declarative Validation Drives Record-Breaking API Reviews

DevFeed: [Kubernetes v1.37: Declarative Validation Drives Record-Breaking API Reviews](<https://devfeed.tech/articles/kubernetes-v1-37-declarative-validation-drives-record-breaking-api-reviews-17604.md>)

Original publisher: [Read original article](<https://www.kubernetes.dev/blog/2026/08/27/kubernetes-v1-37-declarative-validation/>)

Author: The Kubernetes Authors

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

Content type: release

Language: en

Sources: [Kubernetes Contributors Blog](<https://devfeed.tech/sources/kubernetes-contributors-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [Code](<https://devfeed.tech/topics/code.md>), [releases](<https://devfeed.tech/topics/releases.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [release](<https://devfeed.tech/tags/release.md>), [tooling](<https://devfeed.tech/tags/tooling.md>), [validation](<https://devfeed.tech/tags/validation.md>)

### AI overview

This article reports that Kubernetes v1.37 processed a project-record 118 API review pull requests, up from 88 in v1.36, while reviewers maintained pace. It identifies expanded declarative validation, which reached general availability in v1.36, as a primary efficiency driver; roughly 75% of new validations used declarative validation.

### Source excerpt

Kubernetes v1.37 saw the most API reviews in the project's history. API reviewers reviewed an all-time high of 118 PRs , up from 88 in the v1.36 release. Despite this massive surge, the API reviewers were able to keep pace. A primary driver of this efficiency was the significant expansion of declarative validation (DV), which reached General Availability (GA) in v1.36 and experienced its largest growth to date in v1.37. Declarative validation (DV) allows Kubernetes developers to declare validation rules using Interface Definition Language (IDL) tags (like +k8s:optional or +k8s:minimum=0) directly in the types.go files that define the native API types. These tags are then used by the code generator, validation-gen, to automatically generate the required validation functions, replacing the need for complex, handwritten imperative validation logic. Roughly 75% of new validations were written in DV, significantly saving reviewers' time. Because the tooling handles the complexity, reviewers provided minimal guidance on the validation logic compared to previous releases. Additionally, linters and other correctness checks were a major factor in maintaining this velocity. Pre-reviews conducted by Joel Speed (@joelspeed ), Patrick Ohly (@pohly ), Maciej Szulik (@soltysh ), Tim Allclair (@tallclair ), Joe Betz (@jpbetz ), and Mo Khan (@enj ) saved a lot of time for our core API reviewers like Jordan (@liggitt ) and Tim (@thockin ). (A special congratulations to Joe, who was promoted to API approver this release!) "The guardrail work that made use of declarative validation tags automatically require covering test cases made a big difference in 1.37. Validation expressed as declarative tags shrank the complexity of implementations and reviews, and is feeding a virtuous cycle where reviewers and authors prefer declarative validation once they get used to it. There were a few PRs this cycle that had almost no validation.go changes at all (🎉), and a lot where all the straightforwa

## Introducing OttoFlow: AI Workflows for Kubernetes

DevFeed: [Introducing OttoFlow: AI Workflows for Kubernetes](<https://devfeed.tech/articles/introducing-ottoflow-ai-workflows-for-kubernetes-17659.md>)

Original publisher: [Read original article](<https://nirmata.com/2026/08/26/introducing-ottoflow-ai-workflows-for-kubernetes/>)

Author: Shreyas Mocherla

Published: 2026-08-26T18:34:15Z

Content type: release

Language: en

Sources: [Nirmata](<https://devfeed.tech/sources/nirmata.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>), [GitOps](<https://devfeed.tech/topics/gitops.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [ai-governance](<https://devfeed.tech/tags/ai-governance.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [gitops](<https://devfeed.tech/tags/gitops.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [kyverno](<https://devfeed.tech/tags/kyverno.md>), [llm](<https://devfeed.tech/tags/llm.md>), [nothing](<https://devfeed.tech/tags/nothing.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [product](<https://devfeed.tech/tags/product.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

### AI overview

Nirmata introduces OttoFlow, an open-source system for building AI workflows on Kubernetes. It represents workflows as custom resources with typed DAG steps and limits AI to selected parts of the operations process, aiming to combine deterministic, reviewable automation with model-based reasoning.

### Source excerpt

AI workflows for Kubernetes, without handing an agent your kubeconfig. OttoFlow makes a workflow a custom resource: typed DAG steps, AI only where it counts.

## Day to day PostgreSQL on Kubernetes: Resize, Scale, and Upgrade

DevFeed: [Day to day PostgreSQL on Kubernetes: Resize, Scale, and Upgrade](<https://devfeed.tech/articles/day-to-day-postgresql-on-kubernetes-resize-scale-and-upgrade-14485.md>)

Original publisher: [Read original article](<https://www.cybertec-postgresql.com/en/day-to-day-postgresql-on-kubernetes-resize-scale-and-upgrade/>)

Author: Hans-Jürgen Schönig

Published: 2026-08-25T06:16:00Z

Content type: tutorial

Language: en

Sources: [CYBERTEC PostgreSQL | Services & Support](<https://devfeed.tech/sources/cybertec-postgresql-services-support.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [postgresql clusters](<https://devfeed.tech/topics/postgresql-clusters.md>)

Tags: [capacity](<https://devfeed.tech/tags/capacity.md>), [commands](<https://devfeed.tech/tags/commands.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [github](<https://devfeed.tech/tags/github.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [kubectl](<https://devfeed.tech/tags/kubectl.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [operations](<https://devfeed.tech/tags/operations.md>), [patroni](<https://devfeed.tech/tags/patroni.md>), [pg-operator](<https://devfeed.tech/tags/pg-operator.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [postgresql-on-cloud](<https://devfeed.tech/tags/postgresql-on-cloud.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [rolling-update](<https://devfeed.tech/tags/rolling-update.md>), [scale](<https://devfeed.tech/tags/scale.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>)

### AI overview

A tutorial demonstrates resizing, scaling, and minor version upgrades for PostgreSQL running on Kubernetes with the CYBERTEC PG Operator. Using end-to-end minikube tests, it shows declarative manifest changes, rolling updates, Patroni failover, and scaling while the cluster remains available.

### Source excerpt

This blog is about the resizing, scaling PostgreSQL in Kubernetes. This blog helps you learn various operation related to operations of PostgreSQL in Kubernetes. The post Day to day PostgreSQL on Kubernetes: Resize, Scale, and Upgrade appeared first on CYBERTEC PostgreSQL | Services & Support.

## Ron Efroni on giving agents a deterministic place to run

DevFeed: [Ron Efroni on giving agents a deterministic place to run](<https://devfeed.tech/articles/ron-efroni-on-giving-agents-a-deterministic-place-to-run-16054.md>)

Original publisher: [Read original article](<https://workos.com/blog/ron-efroni-flox-deterministic-agent-environments>)

Author: WorkOS

Published: 2026-08-05T23:26:44Z

Content type: article

Language: en

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

Topics: [Nix](<https://devfeed.tech/topics/nix.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Software](<https://devfeed.tech/topics/software.md>), [Shell](<https://devfeed.tech/topics/shell.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [Meta](<https://devfeed.tech/topics/meta.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [developer](<https://devfeed.tech/tags/developer.md>), [docker](<https://devfeed.tech/tags/docker.md>), [product](<https://devfeed.tech/tags/product.md>), [sandboxes](<https://devfeed.tech/tags/sandboxes.md>), [software](<https://devfeed.tech/tags/software.md>)

### AI overview

Flox CEO Ron Efroni discusses using Nix-based, hermetic environments to give software agents deterministic places to run. The article explains Flox's declarative manifests, cryptographically pinned inputs, reproducible package resolution, and relationship to containers and Docker.

### Source excerpt

Flox CEO Ron Efroni talks to Michael Grinich at the AI Engineer World's Fair about Nix, hermetic agent sandboxes, and shipping code to a conviction bar.

## From intent to enforcement: Lessons from operating Kubernetes controllers at scale

DevFeed: [From intent to enforcement: Lessons from operating Kubernetes controllers at scale](<https://devfeed.tech/articles/from-intent-to-enforcement-lessons-from-operating-kubernetes-controllers-at-scale-17627.md>)

Original publisher: [Read original article](<https://thenewstack.io/kubernetes-controllers-at-scale/>)

Author: Sri Saran Balaji Vellore Rajakumar

Published: 2026-07-17T12:00:00Z

Content type: article

Language: en

Sources: [Kubernetes Overview, News and Trends | The New Stack](<https://devfeed.tech/sources/kubernetes-overview-news-and-trends-the-new-stack.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Amazon Elastic Kubernetes Service](<https://devfeed.tech/topics/amazon-elastic-kubernetes-service.md>), [VPC](<https://devfeed.tech/topics/vpc.md>)

Tags: [amazon-eks](<https://devfeed.tech/tags/amazon-eks.md>), [aws-marketplace](<https://devfeed.tech/tags/aws-marketplace.md>), [clusters](<https://devfeed.tech/tags/clusters.md>), [controllers](<https://devfeed.tech/tags/controllers.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [networking](<https://devfeed.tech/tags/networking.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [policy-controller](<https://devfeed.tech/tags/policy-controller.md>), [post-contributed](<https://devfeed.tech/tags/post-contributed.md>), [reconciliation](<https://devfeed.tech/tags/reconciliation.md>), [scale](<https://devfeed.tech/tags/scale.md>), [security](<https://devfeed.tech/tags/security.md>), [sponsor-aws-marketplace](<https://devfeed.tech/tags/sponsor-aws-marketplace.md>), [sponsored-post-contributed](<https://devfeed.tech/tags/sponsored-post-contributed.md>), [vpc](<https://devfeed.tech/tags/vpc.md>)

### AI overview

This article explains lessons from operating Kubernetes controllers at scale in Amazon EKS. It focuses on how the Network Policy Controller and VPC Resource Controller reconcile declared intent with changing cluster state to enforce network traffic and AWS resource access policies.

### Source excerpt

Kubernetes controllers are what make the platform's declarative model real. They observe the state, reconcile toward the intent, and keep The post From intent to enforcement: Lessons from operating Kubernetes controllers at scale appeared first on The New Stack.

## Inside SubcomposeLayout: Jetpack Compose's Most Misunderstood API

DevFeed: [Inside SubcomposeLayout: Jetpack Compose's Most Misunderstood API](<https://devfeed.tech/articles/inside-subcomposelayout-jetpack-compose-s-most-misunderstood-api-25730.md>)

Original publisher: [Read original article](<https://blog.shreyaspatil.dev/inside-subcomposelayout-jetpack-composes-most-misunderstood-api/>)

Author: Shreyas Patil

Published: 2026-07-10T12:05:00Z

Content type: article

Language: en

Sources: [Shreyas Patil's Blog](<https://devfeed.tech/sources/shreyas-patil-s-blog.md>)

Topics: [Jetpack Compose](<https://devfeed.tech/topics/jetpack-compose.md>), [Compose](<https://devfeed.tech/topics/compose.md>), [ui](<https://devfeed.tech/topics/ui.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-app-development](<https://devfeed.tech/tags/android-app-development.md>), [compose](<https://devfeed.tech/tags/compose.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [deep-dive](<https://devfeed.tech/tags/deep-dive.md>), [internals](<https://devfeed.tech/tags/internals.md>), [jetpack-compose](<https://devfeed.tech/tags/jetpack-compose.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [learn](<https://devfeed.tech/tags/learn.md>), [performance](<https://devfeed.tech/tags/performance.md>), [performance-optimization](<https://devfeed.tech/tags/performance-optimization.md>), [ui](<https://devfeed.tech/tags/ui.md>), [uiux](<https://devfeed.tech/tags/uiux.md>)

### AI overview

A deep dive into Jetpack Compose's SubcomposeLayout, explaining how it performs composition during measurement or placement, stalls the normal layout pipeline, and can create performance costs. The article also outlines when standard custom layouts or SubcomposeLayout are appropriate.

### Source excerpt

A deep dive into the internals of SubcomposeLayout in Jetpack Compose. Learn how subcomposition actually works, why it breaks the phase rules, and the real node-thrashing cost it carries.

## Kubernetes Tutorial: Deploy, Expose, Scale, and Self-Heal Your First App

DevFeed: [Kubernetes Tutorial: Deploy, Expose, Scale, and Self-Heal Your First App](<https://devfeed.tech/articles/kubernetes-tutorial-deploy-your-first-app-on-kubernetes-today-17485.md>)

Original publisher: [Read original article](<https://kodekloud.com/blog/kubernetes-tutorial-deploy-first-app/>)

Author: Nimesha Jinarajadasa

Published: 2026-07-06T08:25:48Z

Content type: tutorial

Language: en

Sources: [Kubernetes - KodeKloud Blog | DevOps, Cloud, Kubernetes, AI Tutorials & More](<https://devfeed.tech/sources/kubernetes-kodekloud-blog-devops-cloud-kubernetes-ai-tutorials-more.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [kubectl](<https://devfeed.tech/topics/kubectl.md>), [YAML](<https://devfeed.tech/topics/yaml.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>)

Tags: [beginners](<https://devfeed.tech/tags/beginners.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [guide](<https://devfeed.tech/tags/guide.md>), [kubectl](<https://devfeed.tech/tags/kubectl.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [scale](<https://devfeed.tech/tags/scale.md>), [self-healing](<https://devfeed.tech/tags/self-healing.md>), [state](<https://devfeed.tech/tags/state.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [yaml](<https://devfeed.tech/tags/yaml.md>)

### AI overview

A beginner-friendly, hands-on tutorial that walks through deploying an application to a Kubernetes cluster, exposing it with a Service, scaling it, observing self-healing, and repeating the deployment declaratively with YAML and kubectl.

### Source excerpt

A hands-on Kubernetes tutorial for beginners: deploy your first app, expose and scale it, see self-healing, and use YAML with kubectl.

## How Jetpack Compose builds and updates UI with modifiers

DevFeed: [How Jetpack Compose builds and updates UI with modifiers](<https://devfeed.tech/articles/understand-compose-in-3-minutes-39256.md>)

Original publisher: [Read original article](<https://kt.academy/article/compose_understand>)

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

Content type: tutorial

Language: en

Sources: [Kt. Academy](<https://devfeed.tech/sources/kt-academy.md>)

Topics: [Compose](<https://devfeed.tech/topics/compose.md>), [ui](<https://devfeed.tech/topics/ui.md>), [layout](<https://devfeed.tech/topics/layout.md>), [interfaces](<https://devfeed.tech/topics/interfaces.md>)

Tags: [compose](<https://devfeed.tech/tags/compose.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [interfaces](<https://devfeed.tech/tags/interfaces.md>), [modifiers](<https://devfeed.tech/tags/modifiers.md>), [recomposition](<https://devfeed.tech/tags/recomposition.md>), [stateful](<https://devfeed.tech/tags/stateful.md>), [workshop-learning-programming](<https://devfeed.tech/tags/workshop-learning-programming.md>)

### AI overview

This tutorial explains how Jetpack Compose builds and updates user interfaces. It focuses on modifiers, layout measurement, drawing, semantics, user interactions, recomposition, and modifier node interfaces.

### Source excerpt

How Compose actually works? How it works under the hood and why it's so powerful.

## Modern Mainframe DevOps: Automate CI/CD for z/OS Application

DevFeed: [Modern Mainframe DevOps: Automate CI/CD for z/OS Application](<https://devfeed.tech/articles/modern-mainframe-devops-automate-ci-cd-for-z-os-application-13452.md>)

Original publisher: [Read original article](<https://www.harness.io/blog/mainframe-devops-modern-ci-cd-for-big-iron>)

Author: Eric Minick

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

Content type: article

Language: en

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

Topics: [Mainframe](<https://devfeed.tech/topics/mainframe.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [DevOps](<https://devfeed.tech/topics/devops.md>), [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [dora metrics](<https://devfeed.tech/topics/dora-metrics.md>)

Tags: [automated](<https://devfeed.tech/tags/automated.md>), [ci](<https://devfeed.tech/tags/ci.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [developer-platform](<https://devfeed.tech/tags/developer-platform.md>), [developer-productivity](<https://devfeed.tech/tags/developer-productivity.md>), [devops](<https://devfeed.tech/tags/devops.md>), [dora-metrics](<https://devfeed.tech/tags/dora-metrics.md>), [os](<https://devfeed.tech/tags/os.md>), [pipelines](<https://devfeed.tech/tags/pipelines.md>), [platform](<https://devfeed.tech/tags/platform.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [platforms](<https://devfeed.tech/tags/platforms.md>), [software](<https://devfeed.tech/tags/software.md>), [toolchain](<https://devfeed.tech/tags/toolchain.md>), [tooling](<https://devfeed.tech/tags/tooling.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

### AI overview

The article explains how platform engineering teams can integrate mainframe applications into unified CI/CD workflows alongside cloud-native services. It argues that replacing isolated, script-heavy mainframe processes with automated, declarative pipelines can improve visibility, coordinate cross-tier releases, and reduce operational overhead.

### Source excerpt

Drive developer productivity by replacing brittle, legacy mainframe scripts with declarative, secure, and fully automated multi-tier release pipelines. | Blog

## Simon Peyton Jones on Haskell and Why Functional Programming Matters

DevFeed: [Simon Peyton Jones on Haskell and Why Functional Programming Matters](<https://devfeed.tech/articles/co-creator-of-haskell-functional-programming-thinking-in-types-useless-languages-simon-jones-18084.md>)

Original publisher: [Read original article](<https://www.developing.dev/p/co-creator-of-haskell-functional>)

Author: Ryan Peterman

Published: 2026-06-08T10:02:31Z

Content type: article

Language: en

Sources: [The Developing Dev](<https://devfeed.tech/sources/the-developing-dev.md>)

Topics: [Functional programming](<https://devfeed.tech/topics/functional-programming.md>), [Haskell](<https://devfeed.tech/topics/haskell.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Declarative programming](<https://devfeed.tech/topics/declarative-programming.md>), [Programming language](<https://devfeed.tech/topics/programming-language.md>)

Tags: [declarative](<https://devfeed.tech/tags/declarative.md>), [functional-programming](<https://devfeed.tech/tags/functional-programming.md>), [languages](<https://devfeed.tech/tags/languages.md>), [programming](<https://devfeed.tech/tags/programming.md>), [programming-language](<https://devfeed.tech/tags/programming-language.md>), [types](<https://devfeed.tech/tags/types.md>)

### AI overview

An interview with Simon Peyton Jones, co-creator of Haskell, about functional programming, its emphasis on values rather than mutation, and how it differs from imperative programming.

### Source excerpt

Simon Peyton Jones is the co-creator of Haskell (pure functional programming language) and I interviewed him about functional programming, why it matters, and his thoughts on other programming languages.

## Advanced Partitioning Strategies for PostgreSQL OLTP and Analytics Datasets at Scale

DevFeed: [Advanced Partitioning Strategies for PostgreSQL OLTP and Analytics Datasets at Scale](<https://devfeed.tech/articles/advanced-partitioning-strategies-for-postgresql-oltp-and-analytics-datasets-at-scale-19107.md>)

Original publisher: [Read original article](<https://severalnines.com/blog/advanced-partitioning-strategies-for-postgresql-oltp-and-analytics-datasets-at-scale/>)

Author: Sucahyo Ardy Prasetiyo

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

Content type: tutorial

Language: en

Sources: [SeveralNines](<https://devfeed.tech/sources/severalnines.md>)

Topics: [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [datasets](<https://devfeed.tech/topics/datasets.md>), [Database](<https://devfeed.tech/topics/database.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>)

Tags: [datasets](<https://devfeed.tech/tags/datasets.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [deployment-scaling](<https://devfeed.tech/tags/deployment-scaling.md>), [maintenance](<https://devfeed.tech/tags/maintenance.md>), [partitioning](<https://devfeed.tech/tags/partitioning.md>), [performance](<https://devfeed.tech/tags/performance.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [range](<https://devfeed.tech/tags/range.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [scale](<https://devfeed.tech/tags/scale.md>)

### AI overview

This practical article explains how PostgreSQL partitioning helps manage very large OLTP and analytics datasets. It covers range, list, and hash partitioning, declarative partitioning, partition pruning, maintenance, retention, vacuuming, and operational scalability, while noting that partitioning does not compensate for poor queries or missing indexes.

### Source excerpt

When PostgreSQL tables are still relatively small, most tasks seem straightforward. You can run queries without thinking too much about indexes, retention jobs are manageable, and even vacuum operations usually stay under control. But things change pretty quickly once tables start growing into hundreds of millions or billions of rows. At that scale, even simple [...] The post Advanced Partitioning Strategies for PostgreSQL OLTP and Analytics Datasets at Scale appeared first on Severalnines.

## How Microsoft is governing thousands of Kubernetes clusters without manual intervention

DevFeed: [How Microsoft is governing thousands of Kubernetes clusters without manual intervention](<https://devfeed.tech/articles/how-microsoft-is-governing-thousands-of-kubernetes-clusters-without-manual-intervention-17630.md>)

Original publisher: [Read original article](<https://thenewstack.io/kubernetes-fleet-management-scale/>)

Author: Adrian Bridgwater

Published: 2026-05-07T22:07:21Z

Content type: article

Language: en

Sources: [Kubernetes Overview, News and Trends | The New Stack](<https://devfeed.tech/sources/kubernetes-overview-news-and-trends-the-new-stack.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Microsoft](<https://devfeed.tech/topics/microsoft.md>), [GitOps](<https://devfeed.tech/topics/gitops.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [observability](<https://devfeed.tech/topics/observability.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [cloud-native-ecosystem](<https://devfeed.tech/tags/cloud-native-ecosystem.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [gitops](<https://devfeed.tech/tags/gitops.md>), [inference](<https://devfeed.tech/tags/inference.md>), [kubecon-cloudnativecon-eu-2026](<https://devfeed.tech/tags/kubecon-cloudnativecon-eu-2026.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [kubernetes-clusters](<https://devfeed.tech/tags/kubernetes-clusters.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>), [observability](<https://devfeed.tech/tags/observability.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [podcast](<https://devfeed.tech/tags/podcast.md>), [post](<https://devfeed.tech/tags/post.md>), [sponsor-microsoft](<https://devfeed.tech/tags/sponsor-microsoft.md>), [sponsored-post](<https://devfeed.tech/tags/sponsored-post.md>), [video](<https://devfeed.tech/tags/video.md>)

### AI overview

The article examines how Microsoft addresses the operational challenges of governing thousands of Kubernetes clusters across on-premises, cloud, and edge environments. It describes limitations of single-cluster GitOps assumptions, including multi-cluster routing, secret synchronization, and unified observability, especially as distributed AI inference workloads increase.

### Source excerpt

Kubernetes is complicated; everybody knows it. Logically enough, Kubernetes deployed as a cluster of collected and coalesced instances at "fleet The post How Microsoft is governing thousands of Kubernetes clusters without manual intervention appeared first on The New Stack.

## How the Kubernetes control plane works

DevFeed: [How the Kubernetes control plane works](<https://devfeed.tech/articles/how-the-kubernetes-control-plane-works-19135.md>)

Original publisher: [Read original article](<https://learnkube.com/kubernetes-control-plane>)

Author: LearnKube

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

Content type: tutorial

Language: en

Sources: [Learnk8s](<https://devfeed.tech/sources/learnk8s.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [API](<https://devfeed.tech/topics/api.md>), [Cloud Native Ecosystem](<https://devfeed.tech/topics/cloud-native-ecosystem.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [api-server](<https://devfeed.tech/tags/api-server.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [authorization](<https://devfeed.tech/tags/authorization.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [reconciliation](<https://devfeed.tech/tags/reconciliation.md>), [scheduler](<https://devfeed.tech/tags/scheduler.md>), [schema](<https://devfeed.tech/tags/schema.md>)

### AI overview

This tutorial explains how the Kubernetes control plane accepts changes, stores desired state, and keeps a cluster aligned with that state. It introduces the API server, etcd, scheduler, and controller manager, then describes request validation and persistence in etcd.

### Source excerpt

A visual map of the Kubernetes control plane with linked deep dives into the API server, scheduler, controller manager, and etcd.

## XcodeGen and the quest to modularize the Wealthfront iOS app

DevFeed: [XcodeGen and the quest to modularize the Wealthfront iOS app](<https://devfeed.tech/articles/xcodegen-and-the-quest-to-modularize-the-wealthfront-ios-app-20461.md>)

Original publisher: [Read original article](<https://eng.wealthfront.com/2026/03/02/xcodegen-and-the-quest-to-modularize-the-wealthfront-ios-app/>)

Author: Matthew Bommer

Published: 2026-03-02T17:56:41Z

Content type: tutorial

Language: en

Sources: [Wealthfront](<https://devfeed.tech/sources/wealthfront.md>)

Topics: [XcodeGen](<https://devfeed.tech/topics/xcodegen.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [Swift](<https://devfeed.tech/topics/swift.md>), [Xcode](<https://devfeed.tech/topics/xcode.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [careers](<https://devfeed.tech/tags/careers.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [ios](<https://devfeed.tech/tags/ios.md>), [modularization](<https://devfeed.tech/tags/modularization.md>), [swift](<https://devfeed.tech/tags/swift.md>), [wealthfront-engineering](<https://devfeed.tech/tags/wealthfront-engineering.md>), [xcode](<https://devfeed.tech/tags/xcode.md>), [xcodegen](<https://devfeed.tech/tags/xcodegen.md>), [yaml](<https://devfeed.tech/tags/yaml.md>)

### AI overview

Wealthfront describes adopting XcodeGen to generate Xcode project files from declarative YAML, reducing project-file merge conflicts and making build configuration more reviewable. The team also plans to use it to support modularizing its large iOS application into independently compilable modules.

### Source excerpt

Every iOS application starts as a monolith. Xcode's default project structure places all source files, resources, and build configuration into a single module (or target, for all the iOS devs reading this). For small apps, this works fine. For a 10+ year old financial application with roughly 2,000 Swift and a handful of Objective-C files,... Read more

## Chrome 144's Element: Declarative Location Access

DevFeed: [Chrome 144's Element: Declarative Location Access](<https://devfeed.tech/articles/chrome-144-s-element-declarative-location-access-33336.md>)

Original publisher: [Read original article](<https://blog.ratnesh-maurya.com/blog/Chrome-144-Introduces-the-Geolocation-Element-Declarative-Location-Access-for-Modern-Web-Apps>)

Author: ratneshmaurya2311@gmail.com (Ratnesh Maurya)

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

Content type: article

Language: en

Sources: [Ratn Labs](<https://devfeed.tech/sources/ratn-labs.md>)

Topics: [Chrome](<https://devfeed.tech/topics/chrome.md>), [HTML](<https://devfeed.tech/topics/html.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>)

Tags: [chrome](<https://devfeed.tech/tags/chrome.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [geolocation](<https://devfeed.tech/tags/geolocation.md>), [html](<https://devfeed.tech/tags/html.md>), [imperative](<https://devfeed.tech/tags/imperative.md>), [location](<https://devfeed.tech/tags/location.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

This article describes Chrome 144's new HTML element for declarative, user-driven location access. It explains that the element can simplify geolocation access, improve privacy, and replace imperative navigator.geolocation calls.

### Source excerpt

Learn how Chrome 144's new HTML element simplifies location access, improves privacy, and replaces imperative navigator.geolocation calls with a declarative, user-driven approach.

## Distributed privilege access with Temporal

DevFeed: [Distributed privilege access with Temporal](<https://devfeed.tech/articles/distributed-privilege-access-with-temporal-35774.md>)

Original publisher: [Read original article](<https://temporal.io/blog/distributed-privilege-access-with-temporal>)

Author: Mark Regensberg

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

Content type: tutorial

Language: en

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

Topics: [Workers](<https://devfeed.tech/topics/workers.md>), [systems](<https://devfeed.tech/topics/systems.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [gRPC](<https://devfeed.tech/topics/grpc.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [JSON](<https://devfeed.tech/topics/json.md>), [YAML](<https://devfeed.tech/topics/yaml.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [aws](<https://devfeed.tech/tags/aws.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [development](<https://devfeed.tech/tags/development.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [grpc](<https://devfeed.tech/tags/grpc.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [json](<https://devfeed.tech/tags/json.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

### AI overview

This article explains how Temporal can support distributed privilege access by reliably orchestrating access grants, revocations, and resource provisioning across services. It discusses distributed execution through Workers and Nexus, then combines Temporal with the CNCF Serverless Workflows specification, using YAML or JSON to define workflows that can be deployed or changed without modifying the underlying Temporal Workflow code.

### Source excerpt

Discover how to solve distributed privilege access using Temporal, Serverless Workflows, and Thand. Build reliable, declarative, and secure access systems.

## Longhorn: distributed storage for my homelab

DevFeed: [Longhorn: distributed storage for my homelab](<https://devfeed.tech/articles/longhorn-distributed-storage-for-my-homelab-10750.md>)

Original publisher: [Read original article](<https://eduuh.com/blog/longhorn-distributed-storage>)

Author: EduuhMuraya

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

Content type: tutorial

Language: en

Sources: [EduuhMuraya](<https://devfeed.tech/sources/eduuhmuraya.md>)

Topics: [Homelab](<https://devfeed.tech/topics/homelab.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Replication](<https://devfeed.tech/topics/replication.md>), [GitOps](<https://devfeed.tech/topics/gitops.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [declarative](<https://devfeed.tech/tags/declarative.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [gitops](<https://devfeed.tech/tags/gitops.md>), [homelab](<https://devfeed.tech/tags/homelab.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [replication](<https://devfeed.tech/tags/replication.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [storage](<https://devfeed.tech/tags/storage.md>)

### AI overview

A practical account of using Longhorn as distributed block storage across a Kubernetes homelab. It covers replicated volumes, snapshots, incremental backups, disk tags for storage tiers, and declarative management with Flux, including recovery considerations when a node goes offline.

### Source excerpt

How I use Longhorn for distributed block storage across my Kubernetes homelab. Replication, disk tags, GitOps management, and what happens when a node disappears for nine days.

## How Compose Stability Affects Recomposition and Passing Types

DevFeed: [How Compose Stability Affects Recomposition and Passing Types](<https://devfeed.tech/articles/you-don-t-understand-stability-in-compose-39253.md>)

Original publisher: [Read original article](<https://kt.academy/article/compose-stability>)

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

Content type: tutorial

Language: en

Sources: [Kt. Academy](<https://devfeed.tech/sources/kt-academy.md>)

Topics: [Compose](<https://devfeed.tech/topics/compose.md>), [Jetpack Compose](<https://devfeed.tech/topics/jetpack-compose.md>)

Tags: [compose](<https://devfeed.tech/tags/compose.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [deep-dive](<https://devfeed.tech/tags/deep-dive.md>), [developers](<https://devfeed.tech/tags/developers.md>), [recomposition](<https://devfeed.tech/tags/recomposition.md>), [state](<https://devfeed.tech/tags/state.md>), [ui](<https://devfeed.tech/tags/ui.md>), [workshop-learning-programming](<https://devfeed.tech/tags/workshop-learning-programming.md>)

### AI overview

This article explains how Compose stability affects recomposition and the safety of passing types through the UI tree. It distinguishes immutable, stable, and unstable types, emphasizing that some mutable types remain safe because Compose can observe their changes.

### Source excerpt

Deep dive into how Compose handles stability and why it's crucial for developers.

## Crystal talk at FOSDEM 2026

DevFeed: [Crystal talk at FOSDEM 2026](<https://devfeed.tech/articles/crystal-talk-at-fosdem-2026-22329.md>)

Original publisher: [Read original article](<https://crystal-lang.org/2026/01/23/crystal-talk-fosdem/>)

Author: Johannes Müller

Published: 2026-01-23T00:00:00Z

Content type: news

Language: en

Sources: [Crystal](<https://devfeed.tech/sources/crystal.md>)

Topics: [Crystal](<https://devfeed.tech/topics/crystal.md>), [FOSDEM](<https://devfeed.tech/topics/fosdem.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [fosdem](<https://devfeed.tech/tags/fosdem.md>), [introduction](<https://devfeed.tech/tags/introduction.md>), [merch](<https://devfeed.tech/tags/merch.md>), [talk](<https://devfeed.tech/tags/talk.md>), [update](<https://devfeed.tech/tags/update.md>), [video](<https://devfeed.tech/tags/video.md>)

### AI overview

The author announces a talk about Crystal at FOSDEM 2026 in Brussels, titled "Crystal: A language for humans and computers." The talk introduces Crystal concepts, and a recording is available for those who cannot attend.

### Source excerpt

I'm giving a talk about Crystal at FOSDEM 2026 in Brussels: Crystal: A language for humans and computers. It's in the Declarative and Minimalistic Computing track, on Sunday, 1 February 2026 at 09:00 in room UB4.136.

## How we Use Dagster Automations in our Data Pipeline

DevFeed: [How we Use Dagster Automations in our Data Pipeline](<https://devfeed.tech/articles/how-we-use-dagster-automations-in-our-data-pipeline-29999.md>)

Original publisher: [Read original article](<https://engineering.freeagent.com/2025/12/10/how-we-use-dagster-automations-in-our-data-pipeline/>)

Author: Delphine Rabiller

Published: 2025-12-10T11:32:42Z

Content type: article

Language: en

Sources: [FreeAgent](<https://devfeed.tech/sources/freeagent.md>)

Topics: [Automation](<https://devfeed.tech/topics/automation.md>), [data](<https://devfeed.tech/topics/data.md>), [migration](<https://devfeed.tech/topics/migration.md>)

Tags: [analytics-engineering](<https://devfeed.tech/tags/analytics-engineering.md>), [automation](<https://devfeed.tech/tags/automation.md>), [dagster](<https://devfeed.tech/tags/dagster.md>), [data-ml](<https://devfeed.tech/tags/data-ml.md>), [data-pipeline](<https://devfeed.tech/tags/data-pipeline.md>), [data-pipelines](<https://devfeed.tech/tags/data-pipelines.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [migration](<https://devfeed.tech/tags/migration.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [scheduled](<https://devfeed.tech/tags/scheduled.md>), [sensors](<https://devfeed.tech/tags/sensors.md>), [tooling](<https://devfeed.tech/tags/tooling.md>), [triggers](<https://devfeed.tech/tags/triggers.md>)

### AI overview

This engineering post explains how FreeAgent is migrating data pipelines to Dagster and re-architecting its automation logic. It describes three approaches to automating asset materialization: schedules, declarative automation, and asset sensors, including when schedules are appropriate and how declarative automation uses asset dependencies and materialization status.

### Source excerpt

Introduction The heart of a reliable data platform are robust and automated data pipelines. As our team migrates our data pipelines to Dagster, re-architecting our automation logic is a crucial task. Dagster offers condition-based approaches to creating or updating a data asset (table or file), moving us toward a modern, asset-centric view of data. This [...]

## SwiNOG 40: Trustworthy Network Automation

DevFeed: [SwiNOG 40: Trustworthy Network Automation](<https://devfeed.tech/articles/swinog-40-trustworthy-network-automation-11229.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2025/08/swinog40-automation-trust/>)

Published: 2025-08-20T05:53:00Z

Content type: opinion

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [Network](<https://devfeed.tech/topics/network.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Testing](<https://devfeed.tech/topics/testing.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [network](<https://devfeed.tech/tags/network.md>), [network-automation](<https://devfeed.tech/tags/network-automation.md>), [testing](<https://devfeed.tech/tags/testing.md>), [version-control](<https://devfeed.tech/tags/version-control.md>)

### AI overview

A SwiNOG 40 presentation by Damien Garros discusses principles for building trustworthy network automation, including idempotency, dry runs, transactional changes, declarative design, version control, and testing.

### Source excerpt

The SwiNOG 40 event started with an interesting presentation on Building Trustworthy Network Automation (video) by Damien Garros (now CEO @ OpsMill) who discussed the principles one can use to build a trustworthy network automation solution, including idempotency, dry runs, and transactional changes. He also covered the crucial roles of the declarative approach, version control, and testing. If you have ever watched any of my network automation materials, you won't be surprised by anything he said, but if you're just starting your network automation journey, you MUST watch this presentation to get your bearings straight.

## Announcing the Apollo GraphOS Operator in Public Preview

DevFeed: [Announcing the Apollo GraphOS Operator in Public Preview](<https://devfeed.tech/articles/announcing-the-apollo-graphos-operator-in-public-preview-23144.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/announcing-the-apollo-graphos-operator-in-public-preview>)

Author: Josh Lambert

Published: 2025-08-05T06:00:00Z

Content type: release

Language: en

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

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [API Platform](<https://devfeed.tech/topics/api-platform.md>), [Amazon API Gateway](<https://devfeed.tech/topics/amazon-api-gateway.md>), [GitOps](<https://devfeed.tech/topics/gitops.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [observability](<https://devfeed.tech/topics/observability.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [api](<https://devfeed.tech/tags/api.md>), [api-management](<https://devfeed.tech/tags/api-management.md>), [api-platform](<https://devfeed.tech/tags/api-platform.md>), [apollo](<https://devfeed.tech/tags/apollo.md>), [argo-cd](<https://devfeed.tech/tags/argo-cd.md>), [datadog](<https://devfeed.tech/tags/datadog.md>), [declarative](<https://devfeed.tech/tags/declarative.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [gitops](<https://devfeed.tech/tags/gitops.md>), [graphos](<https://devfeed.tech/tags/graphos.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [observability](<https://devfeed.tech/tags/observability.md>), [operator](<https://devfeed.tech/tags/operator.md>), [preview](<https://devfeed.tech/tags/preview.md>)

### AI overview

Apollo announced the Apollo GraphOS Operator in public preview. The Kubernetes operator is designed to help teams manage GraphQL deployments, including development environments, progressive production rollouts, rollbacks, monitoring, and declarative or GraphOS Studio-based management.

### Source excerpt

Simplifying GraphQL API Management on Kubernetes As GraphQL adoption accelerates within organizations, so too does the need for a scalable, reliable API platform that empowers your developers and accelerates innovation. Today, we're excited to introduce in public preview the Apollo GraphOS Operator: the best way to manage GraphQL deployments within Kubernetes.

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