Practical .NET and cloud architecture
I write about ASP.NET Core, AWS, APIs, testing, infrastructure, and developer tooling, grounded in problems I encounter while building real systems.
Recent posts
6 minute read
When collaborating across different organizations or simply across different teams, environment configuration values can differ. This post shows how the Terraform configuration can be customized to align personal and target environments.
5 minute read
The WebApplicationFactory can be used to create an instance of an ASP.NET Core application hosted within the test process and execute all the tests against it. We will use it to test GRPC services.
6 minute read
The WebApplicationFactory can be used to create an instance of an ASP.NET Core application hosted within the test process and execute all the tests against it.
3 minute read
Currently the GitHub CLI has no supported release for Windows ARM. This guide shows the necessary steps to build and install the GitHub CLI on a computer running Windows 10 ARM like the Surface PRO X.
2 minute read
NUnit constraints can be used when verifying invocations in Moq to create powerful and clear expressions.
4 minute read
GitHub exposes most of its functionalities via its CLI, including a raw access to the API. This can be used to query all owned repositories and use the result to automatically clone them.
15 minute read
Tye is an experimental tool Microsoft is working on to facilitate the development of solutions with many services.
15 minute read
An overview about the different patterns available in C# up to version 9.0 of the compiler, improvements to the to the switch statement and the new switch expression introduced in C# 8.0.
7 minute read
How I created this blog: how I installed the Minimal Mistakes theme and customized a bit
11 minute read
How I created this blog: how I created my site using Jekyll CLI and initial configuration