June 15, 2020
This post looks at the different ways you can query DynamoDB using the .NET SDK including using the lower level APIs to support pagination.
June 12, 2020
Put your .NET Core Docker images on a diet with by combining self-contained applications, assembly trimming and multi-stage Docker builds.
June 10, 2020
IOptionsMonitor is a feature of the .NET Core Configuration system that provides access to configuration options, even if they change at runtime. This post looks at how to test code that uses IOptionsMonitor.
May 21, 2020
k6 is an open source load testing tool offering a first-class developer experience. This post looks at how you can dockerize your k6 scripts and run them from the cloud on AWS ECS.
May 18, 2020
We commonly use C# Enumeration types to represent a set of named constants within our applications. Often the values for such properties comes from the user via an API request but unfortunately the default model-binding and validation behavior in ASP.NET Core does provide the desired API experience. This post looks at how we handle binding and validating enum values in our APIs as well as supporting snake_case variants of the enum member names.