This is a feed of links I've run across and found interesting or noteworthy. The images, content and opinions in them are owned by their respective authors.
Wouldn't it be nice if Visual Studio could autogenerate clients for external API? It is actually possible, if they expose an OpenAPI file. Let's see how!
The term ‘micro’ in Microservices, though indicative of the size of a service, is not the only criteria that make an application a Microservice. When teams move to a microservices-based architecture…
How do we break a large system into smaller, more manageable modular components? This is the question I get asked the most, so I’ve put together this article describing a workshop recipe you can use…
In this article, I am going to focus on the importance of loose coupling as a design principle for microservices. I will give examples of poor design decisions that violate loose coupling and lead to distributed monoliths.
Recently I delivered a distributed systems workshop for an Italian user group. Based on some of the conversations I had with attendees, I wrote, “There is no...
Automated tests are important. Without them, programmers waste a huge amount of time manually checking and fixing their code.
Most of my regular readers know that I recommend against having more than one service operating on the same entity, but with the groundswell of interest around microservices, there appear to be more and more people who are falling into this trap, so I thought it worthwhile to do a short refresher on the topic.
High-performance remote procedure call framework
Just wanted to contribute my experience getting Funbuckle.MultiTenant to work with Blazor and Razor Pages on .NET Core 3.0. So far it seems to be working. Perhaps these instructions will help others.
I’ll show how you can create a CustomWebApplicationFactory that will allow you to run your Playwright .NET tests locally using the WebApplicationFactory in .NET 6.