- Loading...
-
Sponsored by Nick Chapsas—Want to learn how to build elegant REST APIs in .NET? Get 5% off Nick's latest course "From Zero to Hero: REST APIs in .NET"!
-
My new book ASP.NET Core in Action, Third Edition is available now! It supports .NET 7.0, and is available as an eBook or paperback.
-
Packaging CLI programs into Docker images to avoid dependency hell
In this post I show how to create a Docker image containing your favourite CLI tool, and a helper script for invoking it. I demonstrate with the AWS CLI.…
-
Using Lambda@Edge to handle Angular client-side routing with S3 and CloudFront
In this post I show how to use Lambda@Edge with a statically hosted site to intercept invalid requests caused by client-side routing and return index.html…
-
Creating an AWS policy for calling the SES mailbox simulator from CodeBuild
In this post I show how to create an AWS IAM policy that allows you to send email with AWS SES to the mailbox simulator only, not to real recipients.…
-
Secure secrets storage for ASP.NET Core with AWS Secrets Manager (Part 2)
In this post I show how to control which secrets are loaded from AWS Secrets Manager when your ASP.NET Core app start.…
-
Secure secrets storage for ASP.NET Core with AWS Secrets Manager (Part 1)
In this post I show how you can store your ASP.NET Core secrets securely in AWS Secrets Manager and load them into the .NET Core configuration system.…
-
Caching Docker layers on serverless build hosts with multi-stage builds, --target, and --cache-from
In this post I describe how I improved the build performance of ASP.NET Core Docker containers built using AWS CodeBuild by using --target and --cache-from.…