woman typing on laptop
Software Development

Angular Redux

Redux is a reactive state management library which is developed by Facebook and used in the React library. It is based on the Flux pattern. The difference between Flux and Redux is how they handle tasks; In the...

Software Development

Accelerated Mobile Pages (AMP)

AMP is a web component framework that you can use to easily create user-first websites, stories, emails, and ads. What Is Google AMP? Google AMP is an open-source, website-publishing technology that enabl...


Understanding NFTs (Non Fungible Tokens)

NFTs are cryptographic assets on a Blockchain with unique identification codes and metadata that distinguish them from each other. But, unlike Cryptocurrencies, NFTs cannot be traded or exchanged at equivalency...


Blockchain, in Simple Words

Blockchain is a distributed database that is shared among the nodes of a Computer Network. It is essentially a database, that saves a copy of the database across multiple nodes instead of saving it in one place...

Software Development

Blazor WebAssembly

Blazor allows developers to create single-page applications (SPAs) using C# and .NET utilising a component-based architecture. Blazor WebAssembly is a client-side in-browser implementation of Blazor w...

Software Development

Blazor Server

This type of application executes fully on the server within the ASP.NET Core application. To communicate with the HTML, the server-side application uses SignalR. This is provided through the JavaScript file ca...

Software Development Uncategorized

AWS Lambda with Serverless Framework

AWS Lambda  AWS Lambda is a serverless, event-driven compute service that lets you run code for virtually any type of application or backend service without provisioning or managing servers. You can tri...

Software Development


1.0 What is Camunda Camunda is an open-source workflow and decision automation platform. It is developed in Java and released as open-source software under the terms of Apache License on August 2013. It prov...

Why should QA involve in early sprint phase
Software Development

Why QA people should involve in early sprint?

QA moto should be Test early & Fail fast !! “If things are not failing, you are not innovating enough.”- Elon Musk Testing should start as early as possible in SDLC, but WHY? Usual / traditiona...


Digital Body Language

Many people are fully aware of how their body language can communicate their feelings and emotions to the outside world, whether intentionally or not. For instance, crossed arms might signal defensiveness, cons...

Software Development

Basic Search Engine Optimization

What is SEO? SEO stands for Search Engine Optimization which means taking an online content and optimizing it so that search engines like Google show it towards the top of the page during search. This is a c...

Clean Code
Software Development

Clean Code – Function

Cost of Owning a Mess If you have been a programmer for more than two or three years, you have probably been significantly slowed down by someone else’s messy code. If you have been a programmer for longer t...