SPSuraj Pandaincode-with-suraj.hashnode.dev·Dec 19, 2024 · 4 min readMastering the Art of Software Design: Unlocking the Power of SOLID Principles for Robust CodeThe SOLID principles are essential guidelines in software development that help create maintainable, flexible, and scalable systems. By applying these principles, developers can enhance code quality and reduce technical debt. Below, we explore each o...00
SPSuraj Pandaincode-with-suraj.hashnode.dev·Aug 30, 2023 · 4 min readProxies: The key to online securityBefore we can figure out why we need proxies and their types, let us clarify what proxies are. So by definition, " Proxies are a system or router that provides the gateway between the user and the internet." Thereby it provides a security measure to ...00
SPSuraj Pandaincode-with-suraj.hashnode.dev·Aug 10, 2023 · 6 min readUnleashing Cron Jobs in Node.js: Turbocharge Your Productivity with Automated Task ExecutionAs a developer, your time is valuable, and maximizing productivity is crucial. Thankfully, Node.js offers a powerful tool called cron jobs to automate routine tasks, allowing you to focus on more critical aspects of your work. In this article, we wil...00
SPSuraj Pandaincode-with-suraj.hashnode.dev·Jul 27, 2023 · 2 min readA Deep Dive Into NodeJSNode.js is a popular JavaScript runtime environment that is used for a wide variety of applications, including web development, real-time systems, and data processing. Understanding NodeJS's architecture is crucial before using it. Like how it functi...00