For a while now, I’m trying to get the hang of Kubernetes. The hardest part was for me to get a good use case. During my job, not a lot of customer that use Kubernetes.

So I started to explore Kubernetes by myself and I have found some helpful extensions…

I think we all can be honest and say that swagger is the most helpful tool when developing an API. Sometimes it’s a hassle to install it. Personally, I would like it to be included in the API template of Visual Studio. So #vs2019 if you are reading, add it to the template, please.

Creating the API using Visual Studio 2019

First, choose the ASP.NET Core Web Application template.

Short story about Dependency Injection

With .NET Core, the Microsoft team added a build support for dependency injection. Prior to .NET Core, there wasn’t a built-in support. There where a lot of third-party libraries like Autofac that supported dependency injection.

Why use Dependency Injection

I’m not going to go very deep in the subject. There are a lot of…

What is the Result class?

The Result class is a way to handle returning results to the presentation layer. I learned it from a great tutorial of Vladimir Khorikov on Pluralsight. The implementation is very simple and it cleans up a lot of dirty code.

Why use it?

Often I found myself inconsistently handling errors, null value’s etcetera…

Recently I successfully accomplished the Microsoft AZ-400: Microsoft DevOps Solutions exam. The exam was very helpfully, it gave me a quick overview of all the capabilities that are possible with Azure DevOps.

During studying, I found a lot of resources that can help with preparing for the exam. I took…

Achraf Chennan

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store