- Naturalistic signals are better for the soul (2023-12-10)
Information theory as a lens for deriving more meaning through naturalistic signals. - Code Collaboration: Persisted State Sharing (2022-05-22)
Code collaboration, persisted at runtime, shareable via hyperlink and engaged with at the current state of execution. - Lessons from Deploying a Machine Learning Model with Kubernetes to Google Cloud Platform (2019-10-20)
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 (2019-03-24)
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 (2017-07-17)
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 (2017-03-12)
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 (2016-12-11)
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().