Blog
Guides, walkthroughs and AWS how-tos for asking your cloud questions in plain English.
-

Troubleshoot a Route 53 Domain Not Serving CloudFront
A read-only AWS SDK v3 script that walks from registrar to origin and marks each link PASS or FAIL when a custom domain won’t…
-
Point www to CloudFront With a Route 53 Alias Record
A dry-run-first AWS SDK v3 script that checks your distribution and certificate, then creates www alias records, plus the redirect a plain alias can’t…
-
Find the First Free IP Address in a VPC Subnet
A read-only AWS SDK v3 script that does the CIDR math and scans network interfaces to find the first free IPv4 address in each…
-
Troubleshoot Why You Can’t SSH Into an EC2 Instance
A read-only AWS SDK v3 script that checks every AWS-side reason an SSH connection to an EC2 instance times out or gets refused.
-
Delete Old and Unused Lambda Function Versions
A report-first AWS SDK v3 script that deletes published Lambda versions no alias uses, while keeping the newest N of each function.
-
Check AWS Assumed Role Permissions of Your Current IAM Role
A read-only AWS SDK v3 script that finds the IAM role behind your session, prints its policies and boundary, and simulates specific actions.
-
Find Security Groups Open to the Internet on Common Ports
A read-only AWS SDK v3 script that flags security group rules open to 0.0.0.0/0 or ::/0 on SSH, RDP, database ports, port ranges and…
-
Find Public and Private S3 Buckets With the AWS SDK
A read-only AWS SDK v3 script that labels every S3 bucket public, blocked or private from Block Public Access, policy status and ACLs.
-
Find S3 Buckets Without Versioning Enabled
A read-only AWS SDK v3 script that lists every S3 bucket and reports whether versioning is enabled, suspended or was never turned on.
-
Check if an S3 Object Exists in TypeScript (SDK v3)
A read-only AWS SDK v3 script that checks whether an S3 object exists with HeadObject and separates NotFound from access denied.