Latest Posts
ChatGPT explains Non-Fungible Tokens (NFTs)

My Philosophy on the Basics

The Altar of the Elements
Using ChatGPT to Write a Blog Post
Editing the Next.js Root Div
Fun with CSS Selectors
Why Coding Crossroads?

Today npm stopped working
Things I Take for Granted
I subscribe to Medium and get a daily email with a selection of javascript/programming articles. It's a good practice that helps me keep tabs on what's happening in the industry (or at least what other people think is happening in the industry).

Using Redis with Next.js
I'm a really big fan of using redis for caching. I'm also a big fan of Next.js. A React framework that incorporates frontend code with backend code.... what isn't there to like?

useBoolean hook
Here's a quick React hook for handling boolean values in your React functional components.

Running Dynamodb local with Docker and Persistent Data Storage
I am working on a project that is using Dynamodb as the primary database. I had not used dynamodb local before and wanted to take it for a spin.
Add class to wordpress body_class() function
I recently needed to add a unique class to the body class for various templates. I didn't want to write a function that cluttered the global namespace, so I wrote this function that uses create_function.
Manage multiple Wordpress sites with InfiniteWP
Displaying a table in Gmail
I recently exported an image from Fireworks as a table, to use in an email. Everything looked good, until I tested in GMail. The table cells were all over the place, and I was almost ready to go back to the drawing board.