Technical
Blog

Using Multiple kubectl Versions with Minimal Faff
In a previous article I explained how subcommands let developers make command line tools that other people can extend. Here’s a way to use that …
Read more
Securing S3 Buckets with s3audit
These days it can seem like we don’t have to wait very long for another data breach involving an insecure S3 bucket. Such data breaches generally …
Read more
Using CodePipeline to Deploy to an S3 Bucket In Another Account
A common strategy when using CodePipeline is to upload files to an S3 bucket as part of the deployment process. This works great for a simple pipeline …
Read more
Migrating to Fargate from ECS with EC2
You’ve heard all the reasons why you should migrate to Fargate, but what do you need to think about when doing a migration? You have two options for …
Read more
How To Use Service Control Policies in AWS
Using multiple AWS accounts to provide separation of concerns within a system is a good practice which is increasingly being adopted. This shift has …
Read more
Is Your CloudFront Distribution Stuck "In Progress"?
Tired of waiting for your CloudFront changes to propagate? Check out this little hack to speed up your configuration changes If you’ve deployed a …
Read more