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.
100 Posts

How to Resolve the “Cannot Use Import Statement Outside a Module” Error

You’re happily writing JavaScript (or TypeScript), you type: import { something } from './myModule.js' SyntaxError: Cannot use import statement outside a module Ugh. What just happened, Why...

Error for Site Owner: Invalid Domain for Site Key Fixed in HTML, CSS & JavaScript

You finally set up that beautiful contact form or login page, hit refresh and suddenly the page screams at you with a big, unfriendly...

The Ultimate Guide to Java Method Server for Beginners

We’ll build a Java Method Server from scratch with real code, minimal theory, and plain English explanations. Perfect for beginners who want to see...

How to Fix Missing vsDebugServer.js in Neovim TypeScript Debugging

I’ve recently been diving into Neovim as a full development environment, and one of the things I really wanted to set up was debugging...

How to Fix the “Expected” Error in JavaScript After Converting from TypeScript

I recently converted a TypeScript (TS) class into plain JavaScript (JS), and I ran into one of the most confusing yet common errors: ; expected...