React has consistently offered a certain level of performance optimisation when handling state updates by batching them. Typically, state updates trigger a UI re-render. Therefore, to optimise performance, React batches…
Read moreRESTful CRUD API using Nodejs,express and mysql : Part 3 – Implementing CRUD
In the last post, we looked at how to integrate the MySQL database using ORM (Sequelize). In this post, we will further enhance the API which we created by adding…
Read moreRESTful CRUD API using Nodejs,express and mysql : Part 2 – Integrate with MySQL database using ORM
In this second part of the series, we will integrate our code created in part 1 with the Mysql database using sequelize ORM. Setup Sequelize Sequelize is one of the…
Read moreRESTful CRUD API using Nodejs,express and mysql : Part 1 – Basic API setup
In this series of posts, I would be talking about how to build a full-fledged REST API using express from the scratch. This would start from a basic API set…
Read moreAzure AD Series – 2: Integrating Azure active directory authentication with a single page application (SPA)
In my last post, I discussed in general regarding centralised identity access management and azure active directory. In this post, I will dig a little deeper and start with how…
Read moreAzure AD Series – 1: Centralised Identity access management and Azure active directory
In older applications, we see that we used to follow a form-based authentication methodology where the user is provided with a login form and they enter their username and password…
Read moreSort stability : Stable vs unstable sort
Recently stumbled upon this basic sorting concept of sort stability and it reminded me how in my college days we learnt about this but never appreciated the importance of this…
Read moreManaging secrets in asp.net core web applications part 2 : How to store secrets on production environment
In the first part of this series, I talked about how to store secrets while working locally on your development environment. In this post, I’ll walk you through how to…
Read moreManaging secrets in asp.net core web applications part 1 : How to store secrets for local development
Secret management is a well know topic and all the frameworks have their own strategy on how to deal with application secrets in a secure manner. The problem we need…
Read moreTracking column updates using sql server change tracking
This is in continuation of the previous post on introduction to change tracking, in this post, we will see how to track column updates. We already updated the column tracking…
Read more