diff --git a/index.html b/index.html
index 14ddd3c..fa78f8e 100644
--- a/index.html
+++ b/index.html
@@ -397,19 +397,112 @@
Prod breaks on a Tuesday. You can't reproduce the bug locally. You can't scale reliably. You can't onboard a new server without fear. Yes, even your AI assistant can write it. But you still need to understand what it deploys. Managing infrastructure through machine-readable files, stored in version control. Reproducible · Versionable · AuditableConfiguration drift is silent… until it isn't.
What if your infrastructure was just… code?
Configuration as Code
Declarative, human-readable — and pure JSON works too.
terraform plan previews · terraform apply creates · terraform destroy removes.
The .tfstate file maps code to real-world resources. Store it remotely.
Depending on what you manage, it can contain plaintext sensitive values — credentials, tokens, secrets.
Handle it with care. Don't feed it to your LLM.
YAML playbooks run tasks in order, across any number of hosts.
No daemon. No certificate authority. Just Python + SSH.
Idempotent modules ensure the same playbook can run safely again and again.
+
@@ -575,6 +797,40 @@ resource "ovh_domain_zone_record" "web" {
Every 30 minutes, each puppet-agent polls the Puppet Server, compiles a catalog, and enforces it.
Drift is corrected automatically — without anyone lifting a finger.
Puppet noticed. Puppet fixed it.
Continuous compliance — not just at deploy time. Every. 30. Minutes.
No more gardening your servers by hand.
+
@@ -632,9 +916,37 @@ class webserver {
Each one solves a different layer of the same problem.
-
+