AKAman Kumar Singhinaman-kumar-singh-dev.hashnode.dev·Feb 1 · 3 min readTCP vs UDP: When to Use What, and How TCP Relates to HTTPTCP (Transmission Control Protocol) The TCP is one of the basic standards which define the rules of the Internet. It is a protocol which priortizes reliable data delivery and recovery by sacrificing its speed. It uses a 3-way Handshake Technique for ...00
AKAman Kumar Singhinaman-kumar-singh-dev.hashnode.dev·Feb 1 · 4 min readTCP Working: 3-Way Handshake & Reliable CommunicationCommunications over the Internet happen according to the Protocols. The protocols are not a program or software but a standard to adhere to. One such protocol is TCP which stands for Transmission Control Protocol. The main motive or goal of TCP is th...00
AKAman Kumar Singhinaman-kumar-singh.hashnode.dev·Jan 31 · 3 min readGit for Beginners: Basic and Essential CommandsGit is a version control system which is independent of a server. A single developer can use git to track the code his/her project. It is a an actively maintained open source project originally developed in 2005 by Linus Torvalds. Some features of Gi...00
AKAman Kumar Singhinaman-kumar-singh.hashnode.dev·Jan 31 · 3 min readWhy Version Control Exists: The Pendrive ProblemCollaboration or Teamwork has always been the key to solve all the problems that the world has faced. Like in all the other fields, it plays a very important role in the field of Software Development as well. Handling an entire project of the scale o...00
AKAman Kumar Singhinaman-kumar-singh.hashnode.dev·Jan 17 · 3 min readUnder the Hood: How Git Actually WorksMost developers use Git daily without ever looking inside the .git folder. However, understanding Git’s internal architecture transforms it from a "black box" of magic commands into a predictable, logical tool. Here is how Git manages your code behin...00