Thoughts Building Software for the Modern Era The not-too-serious but absolutely foolproof missing manual for modern engineering practices: From understanding the problem to declaring success in eleven (not so) easy steps.
Cybersecurity Ready to Use OpenVPN Servers in AWS For Everyone Reclaim some lost privacy and security by using a fully automated OpenVPN server solution in AWS! Readily available as a one-stop Terraform module on GitHub.
GKE When GKE Tells Your Terraform Service Account to Go Away GKE tells you 'Error 400/403: Missing edit permissions on account' but actually something else is off. More fundamental. But easy to fix.
Thoughts Why I Focus on Not Building Things (as an Architect) Stop building. Start Reusing. Get some Sellotape and get going. Because the best system I've ever built is the system I've never built!
Kubernetes Build Your Own Helm Chart Repository in S3 — With Auto-Generated User Documentation! Helm chart repositories for everyone. With auto-generated clear instructions on how to add, search, and remove the repository. Right from the repository. Because user documentation matters. Readily available as a Terraform module on GitHub.
Photography QNAP Glacier IAM User An AWS IAM User (including access keys and secret access keys) with a minimum set of permissions that seamlessly works with the QNAP Glacier app. Readily available as a Terraform module on GitHub.
AWS AWS Logging Buckets AWS S3 logging buckets that can be used with EC2, VPC, S3, ELB, CloudTrail, CloudFront, CloudWatch, ECS, SNS, and OpsWorks. Readily available as a Terraform module on GitHub.