Back from #AWSHeroesSummit where it was awesome to meet old and new friends from all over the world and have some fun.
My travel story ( my.flightradar24.com/antonbabenko ): 42 countries, 422 flights.
More to come...

talkThe judgment gap: when Terraform scans clean but fails the audit (COM302)
AWS re:invent 2026, Las Vegas, Nevada, United States, upcomingcompliance.tfSessionize
talkAWS Community Day Adria 2026
Ljubljana, SloveniaSessionize
talkMalta AWS Community day 2026
San Ġiljan, MaltaSessionize
postDeliberation Dashboard: see and analyze your consensus results
A local dashboard that draws every Deliberation run as it happens, an analyzer that says which model to drop and why, and each run's config.Deliberationantonbabenko.com
talkCloud Native Days Austria 2026
Vienna, AustriaSessionize
talkAWS Community Day DACH 2026
Berlin, GermanySessionize
postFrom Fork to One Source Line: Operational Rules for terraform-aws-modules
Three forks of terraform-aws-modules that exist to hold one lifecycle block, and the source line that replaces each of them. See the diff first in the Rules Playground, then register a free account and change one line.compliance.tfcompliance.tf
postRules Preview, the Playground, and Six More Rules Are Live
See the diff an Operational Rule makes on the module root before you change a source line, pick from fifteen rules, group them into a Baseline and rulesets, and read the known Terraform limits module by module.compliance.tfcompliance.tf
talkAWS Community Day Poland 2026
Warsaw, PolandSessionize
talkJavaZone
Lillestrøm, NorwaySessionize
Back from #AWSHeroesSummit where it was awesome to meet old and new friends from all over the world and have some fun. My travel story ( https://my.flightradar24.com/antonbabenko ): 42 countries, 422 flights. More to come... Back from #AWSHeroesSummit where it was awesome to meet old and new friends from all over the world and have some fun. My travel story ( my.flightradar24.com/antonbabenko ): 42 countries, 422 flights. More to come...
Anton Babenko@antonbabenko
X
postHashiCorp's tfpolicy Made Module Source a Policy Decision
tfpolicy evaluates policy before Terraform downloads a module. At that stage a policy can only allow or deny a source string, which makes the catalog behind the string the thing that decides the outcome.compliance.tfcompliance.tf
releaserepro-lambda
Build reproducible AWS Lambda packages outside Terraform, optimized for terraform-aws-lambda by serverless.tf.serverless.tfgithub.com
postThe compliance.tf Registry Is Now Public
The compliance.tf registry is live and open to anyone. Here is why a compliance-aware Terraform registry matters, what it gives you, and how to pull your first module in about five minutes.compliance.tfcompliance.tf
postMeet Deliberation: 400+ models is easy, knowing which ones earn a place is hard.
How a three-model consensus tool grew into a configurable, measurable panel - and why I now make every model prove it pays for its slot.Deliberationantonbabenko.com
terraform-skill now ships as Kiro Powers! Same Terraform/OpenTofu skill, no fork - the Power is generated from the skill file, so Kiro and all other AI coding agents share one source. Module reviews, tests, CI, and state ops, all of it. ⭐️⭐️⭐️ Almost 2000 stars on GitHub! THANK YOU ALL! #terraform #opentofu #kiro #agentic https://github.com/antonbabenko/terraform-skill terraform-skill now ships as Kiro Powers! Same Terraform/OpenTofu skill, no fork - the Power is generated from the skill file, so Kiro and all other AI coding agents share one source. Module reviews, tests, CI, and state ops, all of it. ⭐️⭐️⭐️ Almost 2000 stars on GitHub! THANK YOU ALL! #terraform #opentofu #kiro #agentic
Anton Babenko@antonbabenko
Hey #Azure #GCP users! Most #Terraform AI agents are quietly AWS-only. The other clouds are an afterthought. I made `terraform-skill` to treat AWS, Azure, and GCP as equals. It diagnoses what you are doing first - backend, auth, resource - then routes to a cross-cloud `AWS | Azure | GCP` map instead of defaulting to AWS. AWS examples unchanged; ask for the Azure or GCP equivalent of anything. https://github.com/antonbabenko/terraform-skill Hey #Azure #GCP users! Most #Terraform AI agents are quietly AWS-only. The other clouds are an afterthought. I made `terraform-skill` to treat AWS, Azure, and GCP as equals. It diagnoses what you are doing first - backend, auth, resource - then routes to a cross-cloud `AWS | Azure | GCP` map instead of defaulting to AWS. AWS examples unchanged; ask for the Azure or GCP equivalent of anything.
Anton Babenko@antonbabenko
postOne model is a guess. Three that agree is a plan.
Why I shipped multi-model consensus as a plugin, plus two quieter tools that keep agents honest.Deliberationantonbabenko.com
releaseagent-plugins
A collection of agent plugins for improving productivity, automating workflows, and making AI coding agents work better together.github.com
releaseDeliberation
Ask several AI models for second opinions or an arbiter-mediated consensus, from one MCP server.Deliberationgithub.com
talkAWS Community Day Athens 2026
Athens, GreeceSessionize
releaseawesome-terraform-compliance
Tools, frameworks and resources for implementing compliance, security and governance controls in Terraform and OpenTofu infrastructure.compliance.tfgithub.com
Started a list so I can gather all the tools and relevant articles in one place. awesome-terraform-compliance - 50+ curated tools, frameworks, and resources specifically for Terraform and OpenTofu compliance. https://github.com/antonbabenko/awesome-terraform-compliance Started a list so I can gather all the tools and relevant articles in one place. awesome-terraform-compliance - 50+ curated tools, frameworks, and resources specifically for Terraform and OpenTofu compliance.
Anton Babenko@antonbabenko
X
postDebugging terraform init: 401, 403, 502, and What Your Headers Are Telling You
A practical guide to diagnosing terraform init failures against private registries using curl, HTTP headers, and the compliance.tf registry.compliance.tfcompliance.tf
postStop Paying the Terraform Fork Tax
Introducing Operational Rules — your platform standards, enforced at terraform init. No more forking modules to add lifecycle blocks.compliance.tfcompliance.tf
talkIncontro DevOps Italia (IDI) 2026
Bologna, ItalySessionize
🇺🇦 + Codex = 🤑 Навіть боюся уявити, як воно там перекладається… 🇺🇦 + Codex = 🤑 Навіть боюся уявити, як воно там перекладається…
Anton Babenko@antonbabenko
X
postWhy Enterprises Choose Compliance.tf Over terraform-aws-modules
Compare the hidden costs of building compliance yourself on terraform-aws-modules with the built-in controls and managed maintenance that compliance.tf provides.compliance.tfcompliance.tf
Someone at @awscloud really loves WorkSpaces more than UX :) 20 mentions per page 🤯 and WorkSpaces in WorkSpaces on the left is beautiful, too... Someone at @awscloud really loves WorkSpaces more than UX :) 20 mentions per page 🤯 and WorkSpaces in WorkSpaces on the left is beautiful, too...
Anton Babenko@antonbabenko
X
livestreamQovery + Terraform Integration - Episode 126
YouTube
releaseterraform-skill
Terraform and OpenTofu skill for AI agents - testing, modules, CI/CD and production patterns.terraform-skillgithub.com
78 flights in 2025 (+1 more flight than in 2024)... I spoke at 13 #AWS Community Days, as well as a dozen more meetups and other conferences. Now I have enough information to sit down quietly at one or two places, go to the gym, and work on http://Compliance.tf for a few months. As of now, I have NO EVENT confirmed for 2026. Thank you to everyone who supported me during this year - from start to finish - from the USA to Hong Kong! My previous flights: https://my.flightradar24.com/antonbabenko/2025 78 flights in 2025 (+1 more flight than in 2024)... I spoke at 13 #AWS Community Days, as well as a dozen more meetups and other conferences. Now I have enough information to sit down quietly at one or two places, go to the gym, and work on Compliance.tf for a few months. As of now, I have NO EVENT confirmed for 2026. Thank you to everyone who supported me during this year - from start to finish - from the USA to Hong Kong! My previous flights: my.flightradar24.com/antonbabenko/2025
Anton Babenko@antonbabenko
X
postVerifying Compliance.tf Modules: From Guardrails to Audit Evidence
Learn how to validate compliance.tf modules with IaC scanners before deployment and infrastructure scanners after, what evidence auditors need, and how pre-apply and post-apply verification work together.compliance.tfcompliance.tf
postMake Non-Compliant Terraform Impossible With Compliance.tf
Replace after-the-fact Terraform scanning with modules that have built-in compliance controls, blocking non-compliant AWS infrastructure before it reaches your plan.compliance.tfcompliance.tf
talkAWS Community Day Hong Kong 2025
Hong KongSessionize
talkAWS Community Day Bulgaria 2025
Sofia, BulgariaSessionize
talkAWS Community Day Georgia 2025
Tbilisi, GeorgiaSessionize
talkAWS North Community Conference
Newcastle upon Tyne, United KingdomSessionize
talkAWS Community Day Nordics 2025
Göteborg, SwedenSessionize
talkAWS Community Day DACH 2025
Munich, GermanySessionize
talkAWS Community Day Poland 2025
Warsaw, PolandSessionize
talkAWS Community Day Adria 2025
Sarajevo, Bosnia and HerzegovinaSessionize
livestreamAll things DNS with DNSimple and Terraform - Episode 125
YouTube
talkMalta AWS Community day 2025
San Ġiljan, MaltaSessionize
talkAWS Community Day Armenia 2025
Yerevan, ArmeniaSessionize
livestreamTerraform AWS modules live-coding - Episode 124
terraform-aws-modulesYouTube
Prague, CzechiaSessionize
livestreamTerraform AWS modules live-coding - Episode 123
terraform-aws-modulesYouTube
talkAWS Community Day (Security Edition) Bay Area
Mountain View, California, United StatesSessionize
talkAWS Community Day Italy 2025
Milan, ItalySessionize
Some serious love for SVS320 “Accelerate serverless deployments using Terraform with proven deployments” @HashiCorp #reinvent2024 Some serious love for SVS320 “Accelerate serverless deployments using Terraform with proven deployments” @HashiCorp #reinvent2024
serverless.tf@adamse on X
talkAccelerate serverless deployments using Terraform with proven patterns (SVS320)
AWS re:invent 2024, Las Vegas, Nevada, United StatesWatch the recordingserverless.tfSessionize
talkNIC Empower 2024
Oslo, NorwaySessionize
talkAWS Community Day DACH 2024
Munich, GermanySessionize
While at #AWSCommunityDay Bay Area, @rberger is making a lot of great points in bringing abstractions to simplify distributed serverless architecture in AWS. While at #AWSCommunityDay Bay Area, @rberger is making a lot of great points in bringing abstractions to simplify distributed serverless architecture in AWS.
Anton Babenko@antonbabenko
X
livestreamImplementing RAG using serverless.tf - Episode 121
serverless.tfYouTube
livestreamTerraform AWS modules live-coding - Episode 119
terraform-aws-modulesYouTube
livestreamTerramate in Practice (Part 1) - Episode 118
YouTube
talkAWS Community Day - Central Asia
Tashkent, UzbekistanSessionize
livestreamTerraform AWS modules live-coding - Episode 117
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding - Episode 116
terraform-aws-modulesYouTube
talkAWS Community Day Poland 2024
Warsaw, PolandSessionize
livestreamTerraform AWS modules live-coding - Episode 115
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding - Episode 114
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding - Episode 113
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding - Episode 112
terraform-aws-modulesYouTube
talkHashiTalks 2024
Sessionize
livestreamTerraform AWS modules live-coding - Episode 111
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding - Episode 110
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding - Episode 109
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding - Episode 108
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding - Episode 107
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding - Episode 106
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding - Episode 104
terraform-aws-modulesYouTube
talkAWS Community Day Bulgaria 2023
Sofia, BulgariaSessionize
Terraform Weeklyweekly.tf
livestreamTerraform AWS modules live-coding - Episode 100
terraform-aws-modulesYouTube
livestreamCreating OpenAI Terraform Provider with Speakeasy - Episode 98
YouTube
Terraform Weeklyweekly.tf
San Mateo, California, United StatesSessionize
Terraform Weeklyweekly.tf
Terraform Weeklyweekly.tf
Terraform Weeklyweekly.tf
Terraform Weeklyweekly.tf
livestreamTerraform AWS modules live-coding - Episode 95
terraform-aws-modulesYouTube
Terraform Weeklyweekly.tf
livestreamKeep Terraform Up-to-date with Renovate - Episode 94
YouTube
livestreamPort - A No-Code Developer Portal - Episode 93
YouTube
livestreamTerraform AWS modules live-coding - Episode 92
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding - Episode 91
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding - Episode 90
terraform-aws-modulesYouTube
Terraform Weeklyweekly.tf
livestreamTerraform AWS modules live-coding - Episode 89
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding - Episode 88
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding - Episode 87
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding - Episode 86
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding - Episode 83
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding - Episode 81
terraform-aws-modulesYouTube
Tel Aviv, IsraelSessionize
livestreamCI/CD pipelines for IaC/Terraform with Kief Morris - Episode 80
YouTube
Sessionize
livestreamTerraform AWS modules live-coding - Episode 78
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding - Episode 77
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding - Episode 76
terraform-aws-modulesYouTube
livestreamTerraform Serverless Patterns (part 4) - Episode 75
serverless.tfYouTube
livestreamTerraform Serverless Patterns (part 3) - Episode 74
serverless.tfYouTube
livestreamTerraform Serverless Patterns (part 2) - Episode 73
serverless.tfYouTube
livestreamTerraform Serverless Patterns (part 1) - Episode 72
serverless.tfYouTube
livestreamTerraform AWS modules live-coding - Episode 71
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding - Episode 70
terraform-aws-modulesYouTube
livestreamUsing LocalStack with Terraform - What? Why? How?
YouTube
livestreamTerraform AWS modules live-coding - Episode 68
terraform-aws-modulesYouTube
talkNIC X Edition
Oslo, NorwaySessionize
livestreamFrom Infrastructure as Code to Environment as Code with Adarsh Shah
YouTube
livestreamTerraform AWS modules live-coding - Speedrun
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding - AppSync
terraform-aws-modulesYouTube
livestreamSpacelift - Terraform tools reviews
YouTube
livestreamCrossplane vs Terraform
YouTube
livestreamTerraform AWS modules live-coding (EKS module)
terraform-aws-modulesYouTube
livestreamAtlantis - Terraform Pull Request Automation
YouTube
livestreamTerraform AWS modules live-coding (EKS module)
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding
terraform-aws-modulesYouTube
livestreamTerraform AWS modules live-coding
terraform-aws-modulesYouTube
livestreamInfracost - Cloud cost estimates for Terraform
YouTube
livestreamCloudQuery - Query your cloud infrastructure with SQL
YouTube
livestreamDemo: From visual diagrams (cloudcraft.co) into Terraform
modules.tfYouTube
livestreamScalr - Collaboration and Automation for Terraform
YouTube
livestreamfor_each with terragrunt - Hacking edition
YouTube
livestreamGetting started with EKS using boilerplate by Mad Devs
YouTube
livestream"Terraform in Action" book with Scott Winkler
YouTube
livestreamTesting modules with Terraform 0.15
YouTube
Winterthur, SwitzerlandSessionize
livestreamIndeni Cloudrail - Context-aware cloud security
YouTube
livestreamTerraform AWS modules live-coding
terraform-aws-modulesYouTube
livestreamdriftctl - Track infrastructure drift
YouTube
livestreamTerraform AWS modules live-coding
terraform-aws-modulesYouTube
livestreamWriting tests for Terraform modules in HCL
YouTube
livestreamTerraform AWS modules live-coding
terraform-aws-modulesYouTube
livestreamterraform-docs with Khosrow Moossavi
YouTube
livestreamTerraform AWS modules live-coding
terraform-aws-modulesYouTube
Terraform Weeklyweekly.tf
Terraform Weeklyweekly.tf
livestreamTerraform AWS modules live-coding
terraform-aws-modulesYouTube
livestreamTerraform CDK with Sebastian Korfmann
YouTube
livestreamTerraform AWS modules live-coding
terraform-aws-modulesYouTube
livestreamTerraform AWS provider with Ilia Lazebnik
YouTube
livestreamAWS EKS Terraform module with Thierno Barry
terraform-aws-modulesYouTube
livestreamLightning Talks - All things DevOps! - DevOps Norway
YouTube
livestreamTerraform AWS modules live-coding
terraform-aws-modulesYouTube
Sessionize
livestreamTerraform AWS modules live-coding
terraform-aws-modulesYouTube
livestreamTerraspace (Terraform framework) with Tung Nguyen
YouTube
Terraform Weeklyweekly.tf
livestreamNews from HashiConf 2020 + Terraform 0.14 review
YouTube
livestreamTerragrunt (part 2)
YouTube
livestreamTerraform AWS modules live-coding
terraform-aws-modulesYouTube
Terraform Weeklyweekly.tf
livestreamTerragrunt (part 1)
YouTube
Terraform Weeklyweekly.tf
postYour Weekly Dose of Terraform — Live Streams
I do live streams talking about things I enjoy working with - IaC, DevOps, Terraform, and AWS.antonbabenko.com
livestreamTFLint - A pluggable Terraform linter
YouTube
Terraform Weeklyweekly.tf
livestreamTerraform AWS modules live-coding
terraform-aws-modulesYouTube
Terraform Weeklyweekly.tf
Terraform Weeklyweekly.tf
Terraform Weeklyweekly.tf
postAnonymized, Secure, and Free Terraform Cost Estimation
There are some things you should know about infrastructure costs: How much does my infrastructure is going to cost before create?antonbabenko.com
post"Terraform AWS modules" as a code
After several years of maintaining Terraform AWS modules on GitHub and making constant improvements in processes I decided to spend more time and improveterraform-aws-modulesantonbabenko.com
Sessionize
Amsterdam, The NetherlandsSessionize
talkNDC Oslo 2019
Oslo, NorwaySessionize
postMy Terraform AWS journey — HashiTimes Interview
I'd like to share an extended interview which I gave to HashiTimes (newsletter curated by the community and not affiliated with HashiCorp) in June 2019.antonbabenko.com
postTerraform documentation as PDF files
I like to search in it and access it offline (during a flight, for example). I've made a repository where documentation for Terraform core and all officialantonbabenko.com
postAWS Console — Browse public S3 bucket (without asking for listing permission)
If you want to browse public S3 bucket to list the content of it and download files.antonbabenko.com
releasemodules.tf — Convert visual AWS diagram into Terraform configuration
I am excited to announce the public-release of modules.tf, which allows a conversion from visual AWS diagrams using cloudcraft.co to infrastructure codemodules.tfantonbabenko.com
talkNDC Oslo 2018
Sessionize
TLDR; Does Atlantis work with Terragrunt? The short answer - pretty much, yes (updated 18.9.2018).antonbabenko.com
postMake Terraform faster — skip unnecessary checks (AWS and S3)
Working with Terraform on a daily basis I feel it can be a good idea to share some small tips I have. Let me start with this one.antonbabenko.com
postTerrapin: making good Terraform modules
You are reading the second blog post in the series about using Terraform continuously. In the previous one I outlined common traits in Terraform modules.terraform-aws-modulesantonbabenko.com
postUsing Terraform continuously — Common traits in modules
This is the first blog post in the series about using Terraform continuously, which I am going to publish over the next few weeks.terraform-aws-modulesantonbabenko.com
postRunning "terraform fmt" as pre-commit git hook [archived]
This is my second blog post related to Terraform. Previous one was about how I structure Terraform configuration, which got some interesting feedback onpre-commit-terraformantonbabenko.com
postHow I structure Terraform configurations? [archived]
Note that this blog post was originally written in September 2016, and many things has been changed since then.Terraform Best Practicesantonbabenko.com
postLessons learned from AWS and Varnish [archived]
In this post I want to share a few thoughts I figured out during my latest assignment where I used to design and then implement architecture for e-commerceantonbabenko.com
No entries match these filters. Widen the year range or turn a type or project back on.