Published inThe StartupMake your React components more efficient by using Pure Components or React.memo()React is an open-source javascript library for building user interfaces. It allows us to create reusable UI components. Before diving into…Aug 11, 2020Aug 11, 2020
Published inThe StartupWhat Is “This” in JavaScript: How to Force It to Be Lexical-Scoped Instead of Dynamic-ScopedIn JavaScript, the execution context is the environment that a function executes in. All execution contexts have a creation phase and an…Aug 7, 2020Aug 7, 2020
Published inThe StartupWhat Is Hoisting in Javascript: Why and How to Avoid Using ItExecution context, in simple words, is the environment that a function executes in. Every function in javascript has its own execution…Aug 5, 20203Aug 5, 20203
Creating a Google Cloud Pub/Sub client using the Singleton design pattern in GolangSingleton Design Pattern is a creational design pattern used when only a single instance of a class or struct should exist. The lone…Aug 3, 2020Aug 3, 2020
5 basic resources to help you get started with your Golang projectGoogle’s Go language or alternatively Golang is currently one of the fastest-growing programming languages in the software industry. Its…Aug 2, 2020Aug 2, 2020
Creating Redis connections using Object Pool Design Pattern in GolangThe Object Pool Design Pattern is a creational design pattern in which a pool of objects is initialized and created beforehand and kept in…Aug 2, 2020Aug 2, 2020
What’s it like to interview at AirAsia for a Software Engineering roleCandidates have traditionally viewed interviews as an unpleasant and stressful experience. However, interactions during an interview are a…Jun 5, 2020Jun 5, 2020
Invoking HTTP Google Cloud Function from Google App Engine service in the same projectGoalApr 21, 2020Apr 21, 2020
An interesting CSS fact that blew my mindI am a software developer by profession and I thought I knew CSS pretty well till I stumbled upon this today: “Any margin or padding…Mar 5, 20201Mar 5, 20201