VUValerio Uberti
ArticlesTopicsProjectsAboutStart Here

Articles

7 published articles. All about architecture, tooling, and lessons from the field.

August 13, 20268 min

The Undo TTL Problem: Validating Rollback Windows When Humans Are in the Loop

Compensation is a capability with an expiry. Put a human approval inside a saga and the undo window math stops being optional, and a validator that can't know the wait time has to fail closed.

aiagentsdistributed-systemsspecificationopen-source
August 7, 202619 min

Agents Can Talk, But They Can't Commit

MCP, A2A, and AP2 standardized how agents find each other and speak. None of them standardize what happens when step four fails and steps one through three already happened.

aiagentsmcpdistributed-systemsspecification
August 3, 202611 min

AI Agents Belong in CI/CD. Not in the Deploy Step.

An agent that reads your pipeline is cheap and useful. An agent that can deploy is a new class of production incident. Here's where the line goes, and how to enforce it in GitHub Actions.

aicicddevopsplatform-engineeringsecurity
August 3, 20264 min

Your Platform Can't Answer Its Most Important Question

Most platforms can provision anything but can't tell you where they quietly compromised. Treaty is an open spec proposal that turns that gap into recorded, queryable data.

platform-engineeringinternal-developer-platformsopen-sourcespecificationai-governance
July 30, 20267 min

Your Microservices Are Hiding a Second Codebase (And Istio Deletes It)

Every microservice system silently grows a shadow codebase of TLS, retries, and tracing logic. Here's how a service mesh removes it, and what it costs.

kubernetesistioservice-meshplatform-engineering
July 29, 202610 min

Terraform Should Not Deploy Into EKS. ArgoCD Should.

A concise case for letting Terraform manage AWS infrastructure while ArgoCD owns Kubernetes workloads inside EKS.

terraformargocdeksawsgitopsplatform-engineering
July 27, 20266 min

Removing kubectl from CI Pipelines: A Slower, More Honest Deployment Model

How we replaced a push-based CI/CD pipeline with a pull-based GitOps model to eliminate configuration drift and improve developer trust.

kubernetesgitopsargocddevopsplatform-engineering
VU

Platform Engineer & Software Architect. I write about architecture, tooling and code that holds up in production.

NavigateArticlesTopicsProjectsAbout
SocialGitHubLinkedInDEV.toHashnodeRSS

2026 Valerio Uberti — All content released under CC BY 4.0