Uses.

What I actually open on a working day.

Editor & terminal

  • VS Code — primary editor, with Copilot + Claude Code.
  • Eden — macOS terminal for AI agent orchestration. I’m building it; I also live in it. Download → (link TBD)
  • Claude Code — most of my agent work runs here.
  • zsh with a thin dotfiles layer. Nothing exotic.

IaC

  • Terraform / OpenTofu — daily driver.
  • Spacelift — orchestrator for everything that ships through IaC.
  • Pulumi, CloudFormation — read-and-modify, not net-new.
  • Private module registry + label-driven policy attachment patterns.

CLI muscle

  • aws, az, flarectl, spacectl, terraform / tofu, kubectl, gh.
  • jq, yq, fzf, rg — the standard set.

AI tooling

  • Claude Code for agent-driven workflows and most of the platform automation.
  • Copilot in-editor.
  • docs/ai/ patterns in every repo I own — schema files, template metadata, validation rules. The repo is the prompt.

Cloud

  • AWS primary. Multi-account, Control Tower, IAM Identity Center.
  • Azure secondary — Entra, AKS, the bits adjacent to AWS via SSO.
  • Cloudflare for DNS and edge.
  • Datadog for observability.

This site

  • Astro (static, design tokens, hand-built diagrams).
  • S3 + CloudFront + OAC, behind Cloudflare DNS (grey-cloud).
  • Spacelift stack against the infra repo for the AWS side.