TypeScript: JavaScript's First Line of DefenceI never really understood the hype around TypeScript. JavaScript worked. I could build with it, things ran, and whenever I saw TypeScript code, a lot of it just looked like JavaScript with extra stuffSep 9 · 6 min readbash-abdul.hashnode.dev
Maybe Clicking Accept Is Where We’re Headed AnywayThe fear everyone has about AI, that we’ll stop doing the work and just click “accept” on whatever it generates, might not be a failure mode. It might just be early. Every layer of software history isSep 3 · 3 min readbash-abdul.hashnode.dev
You Know, But Can You Articulate?I was in an interview and got asked the difference between a type and an interface in TypeScript. Not a trick question, not even a hard one. I use both constantly. I know exactly which one to reach foSep 2 · 3 min readbash-abdul.hashnode.dev
You 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 constaMar 18 · 9 min readbash-abdul.hashnode.dev
How 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 isMar 11 · 9 min readbash-abdul.hashnode.dev