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

How to Access Raw Body of Stripe Webhook in Nest.js

When integrating Stripe webhooks into my Nest.js application, I hit a roadblock: Stripe’s signature verification requires the raw, unmodified request body. But Nest.js (and Express...

How to Fix Googlebots Causes JavaScript Errors?

I’ve recently been working on logging JavaScript errors on my production server, and I encountered an interesting challenge: errors originating from bots, like Googlebot,...

How Can I Fix a Catch Script Errors in JavaScript

Hi fellow devs! Let me tell you about the time I tried to catch errors in dynamically injected JavaScript and why my trusty try-catch block completely...

How to Add a Div to an Element Horizontally Using JavaScript

Today, we’re tackling a question that trips up many developers: “How do I add elements horizontally using JavaScript?” The short answer? Yes, you can! But it’s not just...

How to Make a Modify Grid Template Columns Using JavaScript

I am excited to share my recent experiment with dynamically changing CSS grid layouts using JavaScript. Today, I’m walking you through a simple project...