Category: APIs

InAPIs
Having already introduced the concept of gRPC services and having walked through how to consume a gRPC service using .NET Core, I’m now going to cover the next most fundamental topics; authentication and authorization. For production applications, your API endpoints are normally going to be available publicly and therefore they need to be protected from…

InAPIs
In a prior post, I introduced the key concepts behind using gRPC to develop an RPC service and walked through the process of creating a sample project. In this article, I build on the previously discussed topics by adding an additional service and a client to the sample project. After reading through the content below,…

InAPIs
Before we begin, here’s a quick definition of the term “Get to grips” to mull over. to make an effort to understand and deal with a problem or situation If you’re looking into micro-service communication options for a greenfield project, gRPC is a great place to start. In this article, I take a first look at…

InAPIs
If you’re trying to come up with an error response model for your API, but are finding it difficult to settle on a format that is simple, yet future-proofed; look no further! In this article, I expound the virtues of the ‘Problem Details’ RFC standard and why I believe it’s a no-brainer to use it…

InAPIs
I, like many software developers these days, spend a lot of time talking to APIs. Not literally (of course!) but I do believe that choosing the right API client library can really help to boost your productivity and as a bonus, you can end up with much cleaner code. My ‘go-to’ solution at the moment…


