Nick Demming

The Distributed State

Notes on platform engineering leadership, AI infrastructure, MLOps, cloud systems, data engineering, and the production boundary where models, services, infrastructure, and teams have to work together.

AWS · AI Platforms · MLOps · Terraform · Kubernetes · Data Engineering · Java · Rust · C++ · Python · Go

This is the revived demming.dev archive and the base for current professional writing. The old Hakyll blog remains preserved, and the new AI maturity package is the first current series: a platform-engineering view of agentic workflows, repository readiness, CI guardrails, and safe delegation.

The through-line is still the same: abstractions should survive contact with production. Whether the subject is Haskell, JVM services, TypeScript serverless systems, Rust components, Kubernetes, Terraform, or model deployment, the interesting work is making the system understandable, operable, and hard to misuse.

Platform scope

AWS foundations, Terraform, Kubernetes, CI/CD, runtime governance, observability, cost and security awareness, and the operational contracts that let teams build on the same substrate.

AI delivery

AI platform engineering, MLOps, evaluation and release gates, model-serving paths, data lineage, and feedback loops that turn useful experiments into maintainable systems.

Systems languages

JVM, TypeScript, Rust, C++, Python, Go, and typed functional ideas applied where interfaces, latency, correctness, and maintenance costs matter.

Latest writing

10 May 2026

Agent-Ready Repositories

A repository is not agent-ready because it has an instruction file. It is agent-ready when context, specs, verification, and boundaries make supervised delegation reliable.

10 May 2026

Agent-Ready Repository Checklist

A practical checklist for making a repository safe for human-supervised AI agents without confusing automation with autonomy.