A Personal Odyssey Through 2023Learning lessons is a little like reaching maturity. You're not suddenly more happy, wealthy, or powerful, but you understand the world around you better, and you're at peace with yourself. Learning life's lessons is not about making your life perfec...Dec 31, 2023 · 5 min readpipscript.hashnode.dev
System design: Load BalancingLoad balancing is a critical technique for scaling software to accommodate thousands or millions of users. It helps to prevent server overload by distributing incoming network traffic across multiple servers. This can improve performance and response...Aug 4, 2023 · 5 min readpipscript.hashnode.dev
How to Setup a React Project using ViteVite is a build tool that provides a faster and leaner development experience for modern web projects. It has two major parts: A development server that enhances native ES modules with features like extremely fast Hot Module Replacement (HMR). A bu...Jul 30, 2023 · 3 min readpipscript.hashnode.dev
DNS: Understanding How the Internet's "Address Book" WorksHumans have always relied on names for identification and subsequent communication throughout history. Similarly, computers have their way of connecting and talking to each other within a network—they use numbers. Just as we call each other by name, ...1FJun 11, 2023 · 5 min readpipscript.hashnode.dev
How Closure Works In JavaScriptIntroduction What exactly is closure, and why should you care about knowing how it works? Closure is an essential concept in JavaScript that every developer should understand. In this article, you will learn how closure work, and explore the numerous...May 1, 2023 · 6 min readpipscript.hashnode.dev