Rick Bowen (JavaScript)

Hi, I'm Rick! I'm an accomplished Software Engineer with broad and deep expertise in Go JavaScript, TypeScript, Shell (bash/zsh), Git, SQL & NoSQL Databases, Containers + Kubernetes, Distributed Systems, Reliability Engineering, DevOps, Cloud / Network / Application Security, Identity / Access Management, Linux, macOS/Darwin, CI/CD, SaltStack, Terraform, AWS, GCP, Azure, Internet Protocols, and much more.
13 Posts

JavaScript Loop Through Array: 7 Ways Tested With Output

Paste this into your browser console and guess the order of the output before you look. const wait = (ms) => new Promise(r => setTimeout(r,...

How Do I Disable JavaScript in Tor? Use the Safest Level, Not the about:config Switch

That's the answer for most people. Tor Browser has no plain "JavaScript off" button. Its Safest security level is the switch the Tor Project...

Resize Image in JavaScript to Avoid a Huge File: Why Canvas Turns a 3 MB Photo Into 22 MB

The short answer: draw the photo onto a smaller canvas, then save it with canvas.toBlob(callback, 'image/jpeg', 0.82). If you leave out the type, the...

Vortex 2.4.2 JavaScript Error on Startup: Windows Smart App Control Is Blocking winapi.node

Quick answer: Windows is blocking one small Vortex file, not Vortex itself. The file is winapi.node, a helper Vortex needs to talk to Windows. The blocker...

WhatsApp Web BlackBerry: How to Access and Use It Easily

To understand how your BlackBerry interacts with WhatsApp Web, we have to look at the Web Technology Stack that makes it possible. Since you...