Principles for Agentic Operations
A manifesto
Recent content on Webframp
A manifesto
Promise theory described agents that observe, reason, and commit. The IaC generation never delivered it and CFEngine came closest. LLMs supplied the missing reasoning layer, and swamp is built for the agent that has it.
Four fixes into a DynamoDB sync backend, the ceiling kept moving: from a hot GSI partition to lock contention to catalog metadata no datastore could outrun.
Two extensions covering the same domain means the ecosystem is growing. That's not a governance problem.
A load test that briefly knocked out Swamp's telemetry pipeline, and what it took for that to read as curiosity instead of an attack.
Zero API calls. Still found the security group rule you added.
The LLM does not create the thinking gap. It makes the gap visible and consequential for the first time.
Declarations were scaffolding for blind agents. Ceremonies were scaffolding for blind organizations. The same move removes both.
The governance you know is the governance you repeat.
Deming told us. We made the signature the proof and called it quality.
What a development system looks like when you build it to keep yourself honest
A sandbox that teaches swamp, managed by swamp
What changes when your agent can observe reality instead of reading your notes about it
Sequential pipelines assume humans waiting in sequence. Agents do not wait.
Agent state that follows you, then your team
The design space that opens when you stop thinking in domains
Your team's workflow and your agent's lifecycle want different things
Encoding judgment the agent lacks into AWS operations
Mechanical friction is dissolving, but do not mistake easy for simple
Using SparkleFormation registries with arguments to build reusable, platform-aware CloudFormation init configurations.
A beginner's whirlwind tour of SparkleFormation, stumbling through VPC creation, AMI hunting and CloudFormation stack updates.
Installing OpenBSD to an SD card from a MacBook Air using VirtualBox raw disk access.
Setting up Notmuch with offlineimap and msmtp for fast, searchable email in Emacs on OS X.
How to fix Shift-Meta key combinations in Emacs running inside iTerm2 on OS X by mapping raw escape codes.
A quick awk one-liner to populate cookbook_versions in a Chef environment file.
A script for splitting a monolithic Chef cookbooks repo into individual repos using git filter-branch and hub.
Reflections on why coding literacy matters for everyone, inspired by David Mitchell's comparison of code to Latin.
Notes on the Opscode community effort to split the monolithic cookbooks repo into individual cookbook repos.
Day two of the Opscode Summit, featuring the big announcement of Hosted Chef moving from Ruby+NoSQL to Erlang+MySQL.
Highlights from day one of the Opscode Community Summit, an unconference celebrating the Chef community.
I’m Sean Escriva, a principal platform engineer and engineering leader working at the intersection of infrastructure, reliability, and system design. I’ve been doing this work for more than 25 years. I’ve worked with AWS, Kubernetes, Terraform, CI/CD systems, and large-scale operational environments. Over time, I’ve become less interested in clever technology and more interested in useful…