coderdinesh.hashnode.devIntroduction to Socket.IO - Making the Web Real TIme.Have you ever typed a message on WhatsApp and instantly seen “typing…” appear from the other side?Or watched your Zomato order move from “Preparing → Out for Delivery” without refreshing the screen?Or seen Google Docs update characters as someone els...Dec 1, 2025·3 min read
coderdinesh.hashnode.devThe Web Was Never Meant for Conversations — So We Taught It to TalkImagine opening WhatsApp…You send a message…And nothing happens until you refresh the page manually. Annoying, right? Well, believe it or not — that’s exactly how the early web worked. It wasn’t built for conversations.It wasn’t built for chats.It wa...Nov 17, 2025·4 min read
coderdinesh.hashnode.devHow to implement Google login in the MERN-based applications?In today's fast-paced world, users demand ease of access. They don't want to spend time remembering the credentials they use in different applications. That's where Google Sign-In comes in, offering a seamless login experience that benefits both the ...Feb 28, 2024·9 min read
coderdinesh.hashnode.devEssential JavaScript Interview Questions: Mastering the Fundamentals 🚀JavaScript is a foundational programming language that powers the dynamic and interactive aspects of modern web development. As you prepare for a JavaScript interview, having a solid grasp of its core concepts is paramount. In this blog post, we'll d...Aug 29, 2023·12 min read
coderdinesh.hashnode.devHello World in React NativeIt's a default programming practice to start our journey of learning of new language by printing a "Hello World!". We will do no exceptions! Let us start our application with a "Hello World!". The two files we discovered in the previous blog that is ...Apr 14, 2023·2 min read