Writing

Field notes: what holds up in production.

Articles, short notes and production case studies on cloud security, identity and access, and policy-as-code: what worked, what didn't, and why. RSS

Stop Giving Your AI Agents a Database Password

Replacing a static database password with short-lived, platform-issued identity: what it solves, and what it doesn't.

  • AI security
  • IAM
  • Workload identity
  • AWS

Migrating a Multi-Account AWS Organization from Legacy SSO to IAM Identity Center

Replaced legacy SAML SSO across 30+ AWS accounts. Built discovery tooling that scans a dozen resource surfaces and 100+ repositories for legacy role references, and a Terraform module defining permission sets for every engineering role, with Okta SCIM and separately managed break-glass access.

  • AWS IAM Identity Center
  • Okta SCIM
  • Terraform
  • Bash