The other day, I discussed with a colleague how to create a mapped PATCH object, that we wanted to send down the network. The issue was that we wanted to keep the code readable and easy to maintain, without loops, maps, and complex trickery. We used many libraries down the pipe, which complicated the issue, […]
How to fix Grammarly in WordPress editor

You wanted to write a blog post in the WordPress editor, and you expected some help from Grammarly. You installed the browser extension for Grammarly, logged in, and might even have paid for a subscription, but it still does not show up. You tried it on other websites, and it ran flawlessly, but not on […]
What is NVM Many times, when I am working on a new NodeJS project, I have colleagues who have never heard of NVM or Node Version Manager. As complicated as this 3-letter acronym sounds, it is a very simple tool to use, but it has a great impact on the development experience. Why to use […]

This is my story about how I stumbled upon Trunk-based development through the Atlassian pages. Seated in a real situation where I had to give advice to my team on how to handle branching, development, testing, and releasing. You will read about what thought process went through while evaluating the Atlassian page about Trunk-based development, […]

(isItTrue == false) !== (false == isItTrue) I have been programming for more than a decade, but it never occurred to me that there would be a good and a wrong way of writing a conditional expression. For example, if you write an if statement, would you think that it matters how you order a […]
How to set up a WordPress development environment on Apple Silicon, using Docker, that is easy to set up and maintain? Read more …

Dear reader. You might know me as a software developer, a programmer. You might know me as someone sitting in front of a computer and making alien things for you. But, inside, all programmers, we are writers. We might not write fiction the same way that book authors write them, but we might write fiction […]

Everyone faces challenges with code quality and unit testing. I am not different either. Here is how the business realized the need for code quality and the need for x unit in this case. This is my story of …

Today I am going to continue refreshing my knowledge on React JS. Here is the previous article, where we left off. As I am following along the Pluralsight course, the next topic is about code reuse. If you are new to programming, this topic is extremely important. If you are working as a programmer for […]

React JS, for me, is the choice of front-end library; I am using daily to build web applications since the beginning of 2019. Before that, I was using the original Angular JS or Angular 1 for 3 years, and before that, I used jQuery for a year. I feel very comfortable using React JS, but […]