Why AWS Asks You to Choose a Region Every Time You DeployWhere does the internet live ? You open YouTube. A video loads in two seconds.Simple, right?But somewhere between you hitting play and the video appearing, your request left your phone, traveled throuMay 24 · 5 min readconsole-diaries.hashnode.dev
Your API doesn't need GraphQLImagine setting up GraphQL on projects that had 7 endpoints. You spend days configuring resolvers, fighting N+1 queries, debugging why errors came back as 200s, only to realise REST would have shippedMay 17 · 5 min readconsole-diaries.hashnode.dev
The Algorithmic Trick That Makes Search Engines FastThe web contains billions of pages, yet search engines return relevant results in milliseconds. How is that even possible? The answer is surprisingly simple: search engines don’t search the web when yMay 10 · 5 min readconsole-diaries.hashnode.dev
One API for Web and Mobile? That’s the Problem...You’ve ordered something on Flipkart on your phone and probably on a laptop too.Have you noticed how the mobile app feels faster? The checkout is simpler, with fewer elements on screen, and it loads qMay 2 · 4 min readconsole-diaries.hashnode.dev
How JavaScript Pinpoints Errors: It Starts with the LexerEvery developer has seen this at least once:SyntaxError: Unexpected token at line 32, column 2 JavaScript isn’t running your code yet.So how does it already know exactly where things went wrong? The aApr 25 · 6 min readconsole-diaries.hashnode.dev