PinnedComplete Guide to Multi-Provider OAuth 2 Authorization in Node.jsIncludes cross-provider sync and multiple logged in accounts supportMay 14, 2022·29 min read
How to think about Stateless vs Stateful BackendsStateful services store the state of the system in the server itself whereas stateless backends do not. They use a common storage layer and are horizontally scalable. Why stateful is not used If you scale using the stateful approach, the first and th...Apr 21, 2022·3 min read
Importance of idempotency in your backendAccording to Idempotency’s definition on Wikipedia: Idempotence is the property of certain operations in mathematics and computer science whereby they can be applied multiple times without changing the result beyond the initial application. This is...Apr 18, 2022·2 min read
What is the actual max packet size for a TCP connection?Why you should avoid packet fragmentationApr 12, 2022·2 min read
Caolan Asyncjs vs Async/Await: Which One to Use for Async Operations in NodeJSWorking with JavaScript we all have come across asynchronous operations at some point in our web development journey. There are various ways you can handle an asynchronous operation in JavaScript/nodeJS, which can be either using callbacks, promises ...Feb 26, 2022·8 min read