Complete Guide to Multi-Provider OAuth 2 Authorization in Node.jsOAuth 2 authorization makes the user authentication journey very seamless. It enhances the user experience, minimizes the attack surface, and encourages a definite & limited authorization model. In this guide, we will take a look at how you can build...May 14, 2022 ยท 29 min readrrawat.hashnode.dev
TLDR pages as a man page alternativeI have not always been a man-page person. I used to google instead. Whenever I needed to use a command I don't completely remember the signature of, I went to Google. Same when I wanted a working example. It took me quite some time to actually get in...May 9, 2022 ยท 1 min readrrawat.hashnode.dev
Why You Should Avoid Offset in Your DB QueriesWe often use offset or skip in our database queries to fetch paginated data. This helps in implementing server-side pagination where it is not convenient to fetch all the data at once for performance reasons. Real-world use cases for this might be wh...1JMay 2, 2022 ยท 2 min readrrawat.hashnode.dev
Introduction to Address Resolution Protocol (ARP)ARP is used to convert a logical address (IP) to a physical address (MAC). MAC address is a machine's unique address. The true destination of a packet. The application data has to pass through all the layers from top to bottom before getting sent ac...May 1, 2022 ยท 3 min readrrawat.hashnode.dev
How to identify if two IP addresses are on the same networkThe IP address is a logical address that we use to send data on the internet to the intended location. In this atomic, we will focus on identifying classes & networks using an IP address. IP address lives on layer 3 of the OSI model and consists of I...Apr 24, 2022 ยท 2 min readrrawat.hashnode.dev