Web API Validation in ASP.NET Core 3.0

One important quality of good API design is how it reports errors and API validation plays the key role. In a typical backend system, there will be three main categories of errors happening: internal server errors, authentication/authorization errors and validation errors. The latter category (validation errors) are especially important from an API design point of…

Enumerating words from long streams of data

I started this repo on GitHub where I’ll be keeping small programming projects. These projects are mostly about solving interesting problems rather than trying to make something useful. It helps me to hone my programming chops while I don’t have any big pet project running. So, this time I wanted to be able to enumerate…

[Wordrate – step 1] My first Blazor project

Every now and again I run those experimental hobby projects. I do it for various reasons but most of them don’t ever see the light of day. I am now changing my approach and plan to not only run such projects opensource, but to also discuss their development here on my blog. Let’s us then…