antonbabenko.com

Writing

17 posts from 2015 to 2026, newest first.

Topics: Terraform AWS pre-commit Interviews Getting started

2026

  1. Deliberation Dashboard: see and analyze your consensus resultsA local dashboard that draws every Deliberation run while it happens, an analyzer that says which model to drop and why, and a record of which config each run used.Deliberation
  2. Meet 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.Deliberation
  3. One 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.Deliberation

2020

  1. Your Weekly Dose of Terraform — Live StreamsI do live streams talking about things I enjoy working with - IaC, DevOps, Terraform, and AWS.
  2. Anonymized, Secure, and Free Terraform Cost EstimationThere are some things you should know about infrastructure costs: How much does my infrastructure is going to cost before create?
  3. "Terraform AWS modules" as a codeAfter several years of maintaining Terraform AWS modules on GitHub and making constant improvements in processes I decided to spend more time and improveterraform-aws-modules

2019

  1. My Terraform AWS journey — HashiTimes InterviewI'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.
  2. Terraform documentation as PDF filesI 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 official

2018

  1. AWS 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.
  2. releasemodules.tf — Convert visual AWS diagram into Terraform configurationI am excited to announce the public-release of modules.tf, which allows a conversion from visual AWS diagrams using cloudcraft.co to infrastructure codemodules.tf
  3. Atlantis + Terragrunt = ?TLDR; Does Atlantis work with Terragrunt? The short answer - pretty much, yes (updated 18.9.2018).
  4. Make 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.

2017

  1. Terrapin: making good Terraform modulesYou 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-modules
  2. Using Terraform continuously — Common traits in modulesThis 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-modules

2016

  1. archivedRunning "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-terraform
  2. archivedHow 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 Practices

2015

  1. archivedLessons 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-commerce