TSTamal Sarkarindt89.hashnode.dev·Jun 2 · 3 min readSetting Up Your First Node.js ApplicationWhen learning backend development, one of the first tools you'll encounter is Node.js. It allows JavaScript to run outside the browser, making it possible to build servers, APIs, automation scripts, a00
TSTamal Sarkarindt89.hashnode.dev·Jun 2 · 6 min readJWT Authentication in Node.js Explained SimplyWhat Is Authentication? Authentication is the process of verifying who a user is. In simple words: Authentication answers the question: "Who are you?" When you log into any application like facebook00
TSTamal Sarkarindt89.hashnode.dev·Jun 2 · 7 min readSessions vs JWT vs Cookies: Understanding Authentication ApproachesAuthentication is one of those topics that confuses almost every beginner. You hear jargons like Cookies, Sessions, JWT, Stateful Authentication, Stateless Authentication, tokens. Then someone says: 00
TSTamal Sarkarindt89.hashnode.dev·May 30 · 12 min readHow Instagram, WhatsApp, Uber & Netflix Would Be Built Today Using Expo RouterMost developers start a React Native project the same way. Create a components folder. Add a screens folder. Maybe throw in a utils folder. It works fine for the first few weeks. Then the app grows. A00
TSTamal Sarkarindt89.hashnode.dev·May 30 · 7 min readHow WhatsApp Works Without Internet: Offline Messaging and Sync ExplainedYou're on a flight, phone in airplane mode. You open WhatsApp and type a message to a friend. You hit send. The app doesn't crash, doesn't show an error, doesn't freeze. It just... accepts the message00