BBBharat Bhushan Rajoriainclass-summary.hashnode.devΒ·Apr 23 Β· 9 min readWebsockets (socket.io)π§ 1. What Problem Do WebSockets Solve? (Why They Exist) Before WebSockets, web communication was dominated by HTTP, which follows a strict request β response model. This means the client (browser) mu00
BBBharat Bhushan Rajoriainclass-summary.hashnode.devΒ·Apr 23 Β· 7 min readOIDC & oAuth 2.0 /π§ Core Difference π OAuth 2.0= βWhat can you access?β (Permissions) π OpenID Connect= βWho are you?β (Identity) π§ββοΈ Real-Life Analogy (This will lock it in your brain) π¨ Hotel Example π OAuth 00
BBBharat Bhushan Rajoriainwhy-version-controls-exist.hashnode.devΒ·Apr 22 Β· 6 min readLinux file1. /etc β Where the System Learns How to Behave A deep dive into the most important directory in Linux β the one that stores all the rules your system lives by. When you first start using Linux, the f00
BBBharat Bhushan Rajoriainwhy-version-controls-exist.hashnode.devΒ·Apr 15 Β· 5 min readAsynchronous Programming in Node.jsA Deep Dive into Callbacks, Promises, and Why Async Code Exists Introduction JavaScript in Node.js is designed to handle multiple operations efficiently without blocking execution. This is made possi00
BBBharat Bhushan Rajoriainwhy-version-controls-exist.hashnode.devΒ·Apr 15 Β· 6 min readSessions vs Cookies vs JWTA Complete Guide to Authentication Methods and When to Use Them Introduction Authentication is a core part of every web application. Whether it is logging into a social media app or accessing a dashb00