Lessons from Deploying a Machine Learning Model with Kubernetes to Google Cloud Platform
Deploying machine learning models may seem tricky when considering the hurdles overcome by running one in a containerized application on Google Kubernetes Engine (GKE).
Resolving Nested Promise Arrays
Resolving data from separate resources in JavaScript may lead to a bit of asynchronous complexity when working with nested Promise arrays.
Misconceptions in Client-Side Security: Reverse Engineering Obfuscation & Disguised Endpoints
Obfuscation and alternative methods of false security are ineffective substitutes for authentication and authorization security principles in contemporary web applications.
Rate Limiting: Throttling Consecutive Function Calls with Queues
Rate limiters and throttling function closures exist in many JavaScript utility libraries, but at times idiomatic JavaScript can prove to be the most cohesive solution.
Asynchronous Fishing: The Multi-Promise Resolution
Requesting several resources from a server and awaiting their return can be a fishy situation when it comes to fault tolerance and using JavaScript's standard `Promise.all()`.