Lazy Loading in Angular - A Beginner’s Guide

What is Lazy Loading? Lazy loading is a process of loading components, modules or other assets of a website as required. Since, Angular creates a SPA (Single Page Application), all of its components are loaded, at once. Secondly, a lot of unnecessary libraries or modules might be loaded as well. For a small application it… Continue reading Lazy Loading in Angular - A Beginner’s Guide

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