Common Causes of Memory Leaks (In Depth)1. Memory Allocated but Not Released (malloc/new without free/delete) What happens When a program allocates memory dynamically, that memory lives on the heap.If the program finishes using it but does not explicitly release it, the OS still thinks the...Jan 31, 2026·4 min read
how Chrome (or any browser) knows how to reach Facebook when you type https://www.facebook.com.Apr 21, 2025·2 min read
How a voice call connection gets established between two phonesStep 1: Call Initiation (Ruthika dials Janani) Ruthika picks up her phone 📱 and dials Janani's number. The phone sends a signal to her nearest cell tower 📡 via the Radio Access Network (RAN). 👉 What happens here? Ruthika’s phone identifies it...Jan 13, 2025·2 min read
Client-Server Architecture: An In-Depth Explanation with Real-Time Example 🌐The client-server architecture is a model where clients (users or devices) request services or resources from servers (central systems). This architecture forms the backbone of how most internet-based applications work. Key Components Client 🖥️ A...Jan 13, 2025·2 min read
Do Mobile Phones Have a MAC Address 📱🛜Opening:When you think about your mobile phone, you probably consider its features, apps, and storage. But did you know that your mobile device also has a hidden identity in the world of networking? It’s called a MAC Address! In this article, we’ll u...Sep 28, 2024·5 min read
How does the browser get to know which type of content is coming from the server 🚀When your browser requests content from a server, it’s not just grabbing random data. There’s an organized system in place to tell the browser exactly what type of content it’s receiving—whether it’s a webpage, image, or video. This is done using the...Sep 28, 2024·2 min read
How does the browser get to know whether the connection is successful or not 🤔Looking up DNS: 🔍➡️📞 (Searching for the website’s "phone number") Dialing the server: 📞📡🌐 (Trying to connect to the server) Starting the conversation: 💬➡️🌐 (Sending a request for the webpage) Server’s response: 🌐💬✅ (Getting a response fro...Sep 28, 2024·3 min read
AI Transformation in FinTech IndustryFintech is an extensive concept that encompasses the implementation of various digital technologies in the financial services industry. These days, artificial intelligence, Big Data, blockchain, cloud computing, and the Internet of Things are the top...Sep 18, 2024·4 min read