With Lambda@Edge you can add security headers to all responses from your CloudFront distribution to follow website security best practices.
Understanding the Cloudfront request lifecycle to trigger Lambda@Edge functions can help you to customize and simplify your Gatsby site deployment.
Using VPC Endpoints you can lower the Data Processing portion of your AWS Costs.
Using bash functions you can better structure your bash scripts and have finer-grained control over output redirection.
Using AWS Route53 (or other DNS service) you can set up a custom subdomain for your Ghost blog by adding a CNAME record.