07 Jan 2021 . learning .
Notes For SOLID Software Design Principles
5 mins Read

Yesterday I had the opportunity to sit through the talk (virtually) - Becoming a better developer by using the SOLID design principles by Katerina Trajchevska. The talk provided me the opportunity to learn better and revisit SOLID principles for software design. The blog contains notes from the same for me to revise quickly in the future.

Please note that most... more

08 Oct 2020 . learning .
Reducing CareShare Load Time: 1+ Mins To 1 Sec
6 mins Read

How fast a website loads and lets the user interact is one of the key parameters that shape customer retention. At Zealth-AI, we are working on our product, CareShare, to ease the lives of COVID patients and we observed, with a large set of functionalities, the load time was increasingly becoming a problem. This was more pronounced for us as... more

27 Aug 2020 . tech .
Setup Prometheus-Grafana Metrics With PM2 Clusters
7 mins Read

I recently had to setup metrics monitoring for a node.js application that I have been running using PM2 clusters. This article provides an approach to do the same and I believe should be helpful to anyone wanting to collect metrics and setup grafana dashboard for their application which uses PM2 as a process manager and runs in cluster mode.

PM2... more