~/provider.tf $ status --open

Terraform
without the
3am surprises.

Terraform consulting for AWS, Azure and GCP. We untangle cursed state, tame sprawling modules, and build cloud infrastructure your team can change without holding its breath.

# stuff we fix

Less HCL archaeology. More clean plans.

Bring the half-migrated repo, mystery state file, or module nobody wants to touch. We like the awkward bits.

module01

Bootstrap the lot

Landing zones, accounts, IAM, networks, and modules that do not require tribal knowledge to use.

  • architecture
  • modules
  • guardrails
module02

Stop cowboy applies

Remote state, CI plans, policy checks, reviews, and boring promotion paths from laptop to production.

  • state
  • pipelines
  • policy
module03

Adopt the chaos

Import brownfield resources, untangle workspaces, upgrade crusty providers, and refactor without detonating prod.

  • imports
  • refactors
  • upgrades
module04

Keep it unbroken

Drift checks, cost controls, security patches, incident help, and maintenance after the shiny launch post.

  • drift
  • finops
  • support

# no slide decks

Read code. Make plan. Ship commits.

  1. 01

    Clone

    Read the code, map the blast radius, find the sharp edges.

    git clone
  2. 02

    Plan

    Write down the safe path, checkpoints, and escape hatch.

    terraform plan
  3. 03

    Patch

    Ship small diffs. Review every change. Leave useful docs.

    git commit
  4. 04

    Apply

    Watch it land, test it properly, and stick around afterward.

    terraform apply
new-project.sh

provider.tf ~ ❯ tail -f /var/log/infra.log

Got a cursed state file?

Send the repo, the error, or the vague sense that one apply will ruin your week. A human will reply. No sales bot.

email [email protected]