BABashir Abdulahinbash-abdul.hashnode.dev·Mar 18 · 9 min readYou Have Been Using APIs Your Whole Life. Here is What They Actually Are.Every time you check the weather on your phone, log into a website with Google, or get a payment confirmation after buying something online, an API made that happen. The word gets thrown around consta00
BABashir Abdulahinbash-abdul.hashnode.dev·Mar 11 · 9 min readHow HTTP Stays Secure: Cookies, HTTPS, and TLS ExplainedHTTP is stateless and by default sends everything as plain text. If you are not familiar with how HTTP works, how requests and responses are structured, and what methods and status codes mean, that is00
BABashir Abdulahinbash-abdul.hashnode.dev·Mar 11 · 12 min readHTTP is the Language Your Backend Speaks. Here is How it Works.In a previous post we followed a request from your browser all the way to a server's front door. DNS translated the domain name, TCP opened the connection, and the request arrived. But we never looked00
BABashir Abdulahinbash-abdul.hashnode.dev·Feb 25 · 14 min readWhat Actually Happens When You Press Enter?Every backend developer eventually runs into a problem they cannot explain. A request times out. A domain stops resolving. An API feels slow even though the server logs look fine. Nine times out of te00
BABashir Abdulahinbash-abdul.hashnode.dev·Feb 24 · 10 min readBefore You Create a Single Route, Understand ThisIf you’re new to backend or you can already write code but backend still feels like a black box, this is for you. Most backend tutorials start with a framework. Install Express, define a route, connec00