This site is a place where I document the solutions for the random problems and errors I encounter when writing code or learning new technologies. For most of the topics listed below, I created the article only after completing an extensive Internet search for a solution, but couldn't find one, before finally figuring it out myself. The site currently has 17 posts; this is page 1 of 2.

Eleventy Posts Not Sorting Correctly, posted 3/11/2023

I recently switched this site to Eleventy and I noticed that my posts weren't sorting correctly on the home page. I want them sorted in reverse chronological order, but the site did the opposite.

WordPress Category Menu Page Not Found, posted 9/16/2021

I recently updated one of my WordPress Sites and noticed that my site's News menu didn't display any articles. I poked around at my site's posts and didn't notice anything wrong with them, they were all set with the right category.

Adafruit Feather Huzzah32 with the ePaper FeatherWing, posted 8/7/2021

I'm a huge fan of Adafruit's projects, especially the Feather series of microcontrollers and associated FeatherWings (add-on boards). The format is so popular that Particle (another one of my favorite hardware companies) even adopted the footprint for their latest hardware.

Ionic "Pipe not found", posted 2/13/2021

I'm building a web app using Ionic and needed a Pipe to transform some data for the app. I'm implementing a CSV file import process and I wanted to display each CSV row as a comma separated list after I'd imported all of it into a JSON object. My goal was to display the list for the user to make sure that the CSV Parsing process worked correctly before completing the import.

Google Domains "Record Already in Use", posted 1/27/2021

I'm working a lot lately in Firebase and when trying to setup Firebase Hosting for one of my domains, Firebase showed me the following dialog:

Google Domains Subdomain Configuration, posted 1/27/2021

I'm working a lot lately in Firebase, and when trying to setup Firebase Hosting for one of my domains - I wrote about other issues in an earlier post. In this case, I want to setup a subdomain (for example:, Firebase showed me the following dialog:

App Script Date Picker UTC, posted 1/12/2021

I'm working on a project where I needed an Add-on to Google Calendar. Google Developers recently sent me an email with details about App Script, and after a little research I knew it would solve my problem. It took me a really long time to get to the point where it worked - longer than I expected and, I think, a direct result of the fact the the App Script docs omit a lot of concrete examples I needed to get started.

ESP32 Electron and CORS errors, posted 9/25/2020

I'm working on a project that uses an ESP32 device with an Ionic Capacitor Electron app. The ESP32 device runs a web server the Electron app talks to and with the latest version of Capacitor Electron, when the app makes an API call to the ESP32 device, it completes successfully, but Electron fires the following error:

Ionic Capacitor Electron Window Configuration, posted 9/24/2020

I'm working on a new app for desktop PCs; since I want to deploy to Windows and macOS, I decided not to go the native route, but instead look for an alternative approach. Since I've done so much Ionic development lately, and the app I want to deploy to desktops already exists in Ionic, I decided to use Ionic, Capacitor and Capacitor-Community Electron for my app.

Ionic Electron Command Failed npm run electron:start, posted 6/17/2020

While testing an Ionic Electron app the other day, I opened a terminal window, navigated to the Ionic project folder, then executed the following command: