Learn Test-Driven Development with Integration Tests in .NET 5.0

TDD (Test Driven Development) is a much debated word in the tech industry. Debates like Whether you should do TDD or not? or How advantageous is it? are quite popular. Simply said, TDD is test before you develop. Now, there are a lot of school of thoughts regarding what type of test’s are included and… Continue reading Learn Test-Driven Development with Integration Tests in .NET 5.0

Published
Categorized as dotnet

.NET 5: How to authenticate & authorise API’s correctly

In over 11 years of my experience I have seen so many API’s that have major security flaw. They either lack a proper setup of Authentication or Authorisation or both. The developers might feel okay since these endpoints are usually not public. But it is a huge security loop hole which anyone can easily target.… Continue reading .NET 5: How to authenticate & authorise API’s correctly

How to setup CI CD pipelines for Android with Azure DevOps

DevOps & CI/CD are buzz words for a while now and they have really proven their value in today’s fast moving world and Agile development process. One understands the true value only when they have actually been a process of it and see for themselves the immense amount of time and headache it saves. At Royale… Continue reading How to setup CI CD pipelines for Android with Azure DevOps

Continuous Deployment: CI/CD for iOS on Azure DevOps (Part 2)

In the last part we created a build using the pipeline feature of Azure DevOps. In this tutorial we are going to use the Azure’s Release pipeline to push the build to the App Store. This is the continuous deployment part of CI/CD. Open your project on DevOps and select “Releases” under the “Pipelines” section in the left… Continue reading Continuous Deployment: CI/CD for iOS on Azure DevOps (Part 2)

SSL Advanced Configuration: NGINX on MAC (Part 4)

Nginx from Beginner to¬†Advanced The previous 3 parts are available here: Installing Nginx, Simple Configuration & Self-Signed SSL. In this part we will continue our quest to a more better and secure Nginx configuration by setting directives that will help with security & performance optimisations. Here is the file from previous tutorial. We will be… Continue reading SSL Advanced Configuration: NGINX on MAC (Part 4)