Writing
Notes on building and maintaining things, newest first.
2026
8 min read
A team standard for Terraform state, with no DynamoDB lock table
Replacing the DynamoDB lock table with S3 native locking, isolating environments by AWS account instead of workspaces, and the plan file mix-up that made us name every plan after its environment.
2026
11 min read
A free FortiGate log analysis platform with OpenSearch
Replacing FortiAnalyzer with OpenSearch and Logstash on a local machine. Full configuration, creating every chart through the Saved Objects API, and the field type problem that silently breaks all of them.