Reading List

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.
Using OpenAPI Auto-Generated Clients in ASP.NET Core

Using OpenAPI Auto-Generated Clients in ASP.NET Core

markheath.net

Mark Heath's Development Blog

Read More
How to generate code from OpenAPI definition with Visual Studio 2019 - Code4IT

How to generate code from OpenAPI definition with Visual Studio 2019 - Code4IT

code4it.dev

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!

Read More
Building Domain Driven Microservices | by Chandra Ramalingam | Walmart Global Tech Blog | Medium

Building Domain Driven Microservices | by Chandra Ramalingam | Walmart Global Tech Blog | Medium

Chandra Ramalingam - medium.com

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…

Read More
Modelling Bounded Contexts with the Bounded Context Canvas

Modelling Bounded Contexts with the Bounded Context Canvas

Nick Tune - medium.com

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…

Read More
How to Avoid Coupling in Microservices Design | Capital One

How to Avoid Coupling in Microservices Design | Capital One

capitalone.com

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.

Read More
Don't keep a saga in both camps

Don't keep a saga in both camps

milestone.topics.it

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...

Read More
[Ask Udi] Two services operating on the same entity

[Ask Udi] Two services operating on the same entity

Udi Dahan - Udi Dahan – The Software Simplist

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.

Read More

Using Playwright

Using Plawrite

Read More

Testing Without Mocks: A Pattern Language

James Shore - jamesshore.com

Automated tests are important. Without them, programmers waste a huge amount of time manually checking and fixing their code.

Read More

Event Sourcing with Marten V4: Aggregated Projections

Jeremy Miller - The Shade Tree Developer
Read More