My Blog
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...
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...
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 ...
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 ...
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...
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...
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...