Javascript – Difference Between var, let and const

ES6 introduced 2 new ways of declaring variables: let and const. There are a couple of main differences between these variable declaration methods and they still seem to confuse people. Let me very briefly explain the differences between var, let

Read More Javascript – Difference Between var, let and const

Some examples of async functions instroduced in ES8

Introduced in ES2017 (ES8) asynchronous functions are functions which operate asynchronously via the event loop, using an “implicit” Promise to return its result. Syntax and structure of your code using async functions will be much more like using standard synchronous functions. I am not going to write explanations

Read More Some examples of async functions instroduced in ES8

metadata.labels, selector.matchLabels, template.metadata.labels – Kubernetes Deployments Explained

There are a lot of label and selectors being placed all around deployment yaml files inside Kubernetes deployments and this gets people confused. Let me try to shed some light on this and clear your confusion. Let’s start with an

Read More metadata.labels, selector.matchLabels, template.metadata.labels – Kubernetes Deployments Explained

null is not an object (evaluating ‘_reactNativeImageCropPicker.default.openPicker’)

I was trying to integrate react-native-image-crop-picker to my react-native project. It was easy to get it working on Android but to get it to work on iOS I had to spend some considerable amount of time. Here I am writing down

Read More null is not an object (evaluating ‘_reactNativeImageCropPicker.default.openPicker’)