How TCP Turns Round Trip Time and Jitter into Packet LossHave you ever noticed that your network connection sometimes feels fast and then suddenly slow, even when nothing obvious has changed? A request that takes 20 ms at one moment can take 80 ms the next, and sometimes it does not return at all. Terms li...1EFeb 4 · 11 min readfreecodecamp.org
What Are Logs in Programming?Have you ever run a program, and it crashed? No error messages, no hints, just silence. How do you figure out what went wrong? That's where logging saves the day. Logs keep track of what’s happening inside your code so that when things go wrong, you ...Feb 11, 2025 · 7 min readfreecodecamp.org
What is a Process ID? How to Use PIDs for Process ManagementHave you ever wondered how a computer knows which program’s output to display, especially when multiple programs are running simultaneously? This is possible because of the Process ID (PID). A PID is a unique identifier that helps the operating syste...Jan 30, 2025 · 6 min readfreecodecamp.org
What is a Floating-Point Arithmetic Problem?Have you ever worked with numbers like 1/3, where the result is 0.33333… and continues forever? As humans, we naturally round off such numbers, but have you ever wondered how computers handle them? In this article, you’ll explore how computers manage...Oct 24, 2024 · 5 min readfreecodecamp.org
Quick Refresh of OOP In JAVAThis article serves as a comprehensive and concise review of key object-oriented programming (OOP) concepts in Java. It provides a quick revision for those already familiar with OOP principles, enabling them to refresh their knowledge efficiently. By...Oct 6, 2023 · 14 min readsyedamahamfahim.hashnode.dev