Damus
Ben Eng profile picture
Ben Eng
@Ben Eng
Everything done for engineering is becoming computerized or computer aided. Everything that is computerized becomes software driven. Everything software driven becomes "as code". Ultimately, all engineering is becoming software engineering.

I'd like to contribute a term: Everything as Code (EaC).

This extends from:

- Infrastructure as Code - using a language like Terraform to automate the provisioning of computing infrastructure

- Configuration as Code - using YAML, JSON, or other precise schema-validated specifications in combination with GitOps processes to configure the deployment of software components

Everything as Code - using natural language specifications of intent to drive an AI agent in combination with GitOps