Self-Hosting a Production App: Debian, Docker, Cloudflare Tunnel, and GitHub Actions CI/CDI wanted a deploy pipeline where git push on main ends with my app running on my own hardware, over HTTPS, with a real CI/CD build, and with zero open ports on my router. Not a VPS bill, not ngrok, noSep 1 · 25 min readblogs.arnabsamanta.in
How React's Virtual DOM Works Under the HoodA step-by-step mental model — from the problem it solves to the render → diff → commit lifecycle The Problem: Direct DOM Manipulation is Expensive Before React, building interactive UIs meant talkinMay 23 · 10 min readblogs.arnabsamanta.in
React Navigation vs Expo Router: The Complete Guide to Mobile Routing in 2026From manually wiring up every screen to letting your file system do the talking — here's everything you need to know before choosing your navigation strategy. The Problem Nobody Talks About Enough PMay 23 · 16 min readblogs.arnabsamanta.in
Architecting React Native Apps at Scale: How Instagram, WhatsApp, Uber & Netflix Think About MobileMost apps don't fail because of bugs. They fail because nobody thought about what happens when the codebase triples in size, the team doubles, and the feature backlog never ends. Why Simple Folder SMay 23 · 16 min readblogs.arnabsamanta.in
Understanding REST APIs: The Foundation of Modern Web CommunicationEvery modern application — from social media apps to banking platforms — relies on APIs to communicate between frontend and backend systems. When your React app fetches user data, submits a login formMay 8 · 7 min readblogs.arnabsamanta.in