PatMigliaccio

A software developer.

'Code Collaboration: Persisted State Sharing' Cover Image
5/22/2022 Code Collaboration: Persisted State Sharing 8 mins

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' Cover Image
10/20/2019 Lessons from Deploying a Machine Learning Model with Kubernetes to Google Cloud Platform 12 mins

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' Cover Image
3/24/2019 Resolving Nested Promise Arrays 12 mins

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' Cover Image
7/17/2017 Misconceptions in Client-Side Security: Reverse Engineering Obfuscation & Disguised Endpoints 15 mins

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' Cover Image
3/12/2017 Rate Limiting: Throttling Consecutive Function Calls with Queues 6 mins

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' Cover Image
12/11/2016 Asynchronous Fishing: The Multi-Promise Resolution 9 mins

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()`.