DDhirajinblog.dhiraj.dev·May 22 · 8 min readExpo Router vs React Navigation - Which One Should You Use in 2026?If you build React Native apps long enough, eventually you realize: navigation is not just “moving between screens”. It’s actually: moving between screens while preserving application state That soun00
DDhirajinblog.dhiraj.dev·May 22 · 8 min readHow Instagram, WhatsApp, Uber & Netflix Would Be Built Today Using Expo RouterMost React Native apps look clean in the beginning. You create a few folders: /screens /components /hooks /utils everything feels organized… until the app grows. You add: authentication realtime sy00
DDhirajinblog.dhiraj.dev·May 9 · 6 min readThe Node.js Event Loop ExplainedOne of the most important concepts in Node.js is: The Event Loop It’s the reason Node.js can: handle thousands of requests process async operations efficiently remain responsive with a single JavaS00
DDhirajinblog.dhiraj.dev·May 9 · 5 min readBlocking vs Non-Blocking Code in Node.jsOne of the biggest reasons Node.js became popular is its: Non-Blocking Architecture But to understand why that matters, we first need to understand the problem with: Blocking Code The difference betwe00
DDhirajinblog.dhiraj.dev·May 9 · 6 min readREST API Design Made Simple with Express.jsModern web applications constantly communicate with servers. Examples: frontend fetching user profiles mobile apps loading products dashboards updating analytics applications sending login request00