Building with Change in MindLet’s talk about something every programmer deals with: change. Imagine you’re working on a project, and suddenly, you need to add new…Apr 3, 2024Apr 3, 2024
Scaling Up with Serverless: When and Why?Nowadays, serverless computing is reshaping modern app development, offering flexibility and efficiency. In this article, we’ll explore its…Mar 27, 2024Mar 27, 2024
Data retrieval methodsLast week, I encountered some confusion regarding the concepts of polling and pulling. Thus, I did some research about it and compiled a…Feb 28, 2024Feb 28, 2024
Load Balancing in simple wordsRecently, I had a conversation with my junior about load balancing, a concept he was new to. To ensure clarity, I conducted some research…Feb 21, 2024Feb 21, 2024
Data reliability in A System Part 1First of all, what is data reliability and why is it important?Feb 14, 2024Feb 14, 2024
Database PoolingIn this article, I would like to talk about database connection pooling. To explain connection pooling in simple words, let me use coffee…Feb 6, 2024Feb 6, 2024
Making The Existing React Project a PWA and Android App: A Simple GuideI wanted to turn my existing React project into a Progressive Web App (PWA) and a standalone Android app. Here’s what I did:Jan 31, 2024Jan 31, 2024
Docker Build Speedup: A Simple Tweak with Big ResultsBuilding Docker images for my NodeJS-TypeScript project was a breeze… at first. But soon, every npm install during a build became a dreaded…Jan 25, 2024Jan 25, 2024