we all love it when our favorite language gets new features with each release, especially does that makes our coding experience easier and more productive. and as we know it is not easy to add these features, especially into programming …
IdentityServer4 was designed to be decoupled from the datastore used to persist the data, for that you will find many storage libraries that you can choose from to save IdentityServer data to any database of your choice. in this article …
With more languages (C# for example) offering an “Exception” model for handling errors, A new question has been raised regarding the development of our applications, should we return an Error Object or throw an Exception (throw vs return)?, and the …
When we build software we’re not always guaranteed to have a happy path, there are things that we can’t control, even if you have controlled “everything” there are things you don’t have access to, for instance, network availability, hardware capabilities, …