My Blog

My Backend Was Hitting the Database 50 Times for the Same User. Here’s How I Fixed It.

My Backend Was Hitting the Database 50 Times for the Same User. Here’s How I Fixed It.

I noticed something very off while checking backend logs. The app was in testing phase, with only one or two users, so the performance impact was not huge yet. But the database reads were too many ove...

May 30, 2026 Medium
Navigating Mixed Reality for Learning: Week 1 of My Thesis

Navigating Mixed Reality for Learning: Week 1 of My Thesis

Week 1: Papers, Multiplayer, and Building from Scratch 7-Day Update · Thesis — MR × Education · Feb 2026 Navigating the intersection of mixed reality and education to figure out what truly matters for...

Mar 2, 2026 Medium
Exploring Humane Technology: The Future of Human-Computer Interaction

Exploring Humane Technology: The Future of Human-Computer Interaction

Introduction: In a recent TED talk, Imran Chaudari, chairman and president of Humane, unveiled their groundbreaking technology, bringing to light an organization that has long remained hidden under a ...

May 22, 2023 Medium
What are Callbacks In JavaScript?

What are Callbacks In JavaScript?

Photo by Markus Spiske on UnsplashBefore starting to understand what a callback is. We need to understand what exactly is a function. What is a function? In JavaScript, functions are special types of ...

Sep 13, 2022 Medium
Multi-Tenant Applications

Multi-Tenant Applications

Multi-tenancy is a software architecture that makes a single instance of an application to serve multiple customers, while in a single-tenant application one instance of software serves one customer o...

Oct 7, 2021 Medium
What is accessibility and its need in web applications?

What is accessibility and its need in web applications?

What is accessibility? Accessibility is a practice for making our applications usable for a maximum number of people regardless of their disability, region, educational background, or socio-economic c...

Jul 12, 2021 Medium
Laravel 7 CRUD For Begineers

Laravel 7 CRUD For Begineers

Laravel 7 CRUD For Beginners CRUD is Create Read Update and Delete module is one of the primary requirement of any project. In this article, I’m going to write about how to make a basic CRUD applicati...

Dec 29, 2020 Medium