From johnwargo.com
Automated Public Cert to Arduino Header Conversion: John M. Wargo
0 1
I was working on a project using an M5Stack device to interact with a Google Firebase Function, but I ran into an issue with the SSL requirement. After exploring different options, I found that ESP32 devices could send HTTPS requests, but required the server's public cert embedded in the code....
on Tue, 2AM
From johnwargo.com
Timezone Fix for the Eleventy Stats Plugin: John M. Wargo
0 0
I noticed a bug in my Eleventy Plugin Post Statistics where posts published on January 1st were counted as being published on December 31st of the previous year. The issue stemmed from the plugin converting dates to UTC. To fix it, I added the timezone offset to the date values, converting them...
on Jan 12
From johnwargo.com
Corrupt Arduino IDE Installation: John M. Wargo
0 0
I recently encountered issues compiling code for an M5Stack project and struggled to resolve them. After finding outdated libraries on my system, I uninstalled everything, deleted leftover files, and reinstalled. I discovered additional files in the AppData folder that were causing the problem....
on Jan 12
From johnwargo.com
Eleventy Packages Page: John M. Wargo
0 0
Describes an Eleventy global data file I created that allows me to easily display a list of my npm packages on this site.
on Jan 4
From johnwargo.com
Eleventy 3 Migration: John M. Wargo
0 0
I run quite a few sites on Eleventy; you can see the complete list on this site's Sites area. The Eleventy team released version 3.0 a while back and I finally got around to upgrading some of the sites. This post describes the process I used to migrate a couple of the sites.
on Dec 29
From johnwargo.com
Yet Another Link Checker Utility: John M. Wargo
0 0
Describes a node.js-based utility I created and published to validate web links in a web site or page.
on Nov 16
From johnwargo.com
Google Functions Deploy Module: John M. Wargo
0 0
Describes a node.js based CLI I created to make it easier to deploy multiple Google Cloud Functions with a single terminal command.
on Jul 12
From johnwargo.com
Delphi ListBox Move Multiple Selected Items: John M. Wargo
0 0
I was working on a Windows application project in Delphi that required moving items around within a Delphi standard ListBox. It's pretty easy to swap list item position when only a single item is selected, but once you enable `multiselect` on the component, things become more difficult. As I...
on Mar 23
From johnwargo.com
Generating Eleventy Post Descriptions Using Generative AI: John M. Wargo
0 0
Using Generative AI to automatically generate post descriptions is a great way to save time and ensure consistency across your site. By leveraging tools like ChatGPT, you can quickly create engaging summaries that entice readers to click through and read more. The Describer GenAI extension for...
on Mar 19
From johnwargo.com
December Updates to Eleventy Plugin Stats :: John M. Wargo
0 0
I made some enhancements to my Eleventy Post Statistics plugin this month and this post describes the changes.
on Jan 24, 2024
From johnwargo.com
Added Monthly Posts Heatmap To The Site :: John M. Wargo
0 0
I added a Posts per Month heatmap to the site's Statistics page today.
on Jan 22, 2024
From johnwargo.com
Hiding Future Posts in Eleventy :: John M. Wargo
0 0
Describes how to hide posts with a future publishing date in an Eleventy site.
on Jan 21, 2024
From johnwargo.com
Coding Google Functions Using TypeScript :: John M. Wargo
0 0
Describes how to code Google Cloud Platform Functions using TypeScript.
on Jan 7, 2024
From johnwargo.com
Leaked Credentials from Google Cloud Project :: John M. Wargo
0 0
Describes an issue I had connecting Google Analytics to this site; Google Cloud Security complained mightily about access credentials I stored in the site's public repo.
on Jan 6, 2024
From johnwargo.com
Eleventy Plugin File List :: John M. Wargo
0 0
Describes an Eleventy plugin I created that enables a site to display a list of downloadable files.
on Dec 27, 2023
From johnwargo.com
Adding a GitHub Repository List to an Eleventy Site :: John M. Wargo
0 0
I decided to add a list of GitHub repositories to this site; not because the site needs it, but because I wanted to learn how to do it. I built a quick and easy approach (with limitations) and this post describes how I did it.
on Dec 22, 2023
From johnwargo.com
zx for Simplified Node Process Spawning :: John M. Wargo
0 0
A recap of a portion of my All Things Open 2023 presentation covering the `zx` project.
on Nov 26, 2023
From johnwargo.com
Accessing an Arduino ESP32 Web Server :: John M. Wargo
0 0
The third (and, I think, final) article in this series. In this post, I show the different options for connecting to the ESP32 web server highlighting the limitations and restrictions that apply to make your life miserable.
on Nov 19, 2023
From johnwargo.com
Outlook Windows Delete Empty Inbox Folders :: John M. Wargo
0 0
Describes a free utility I published to automatically delete empty Inbox folders in Outlook on Microsoft Windows
on Nov 18, 2023
From johnwargo.com
Arduino UDP Broadcast Receiver :: John M. Wargo
0 0
I created an Arduino sketch that implements an UDP broadcast receiver which allows me to control multiple Arduino devices simultaneously.
on Nov 3, 2023
From johnwargo.com
John M. Wargo: IoT Component Manufacturers Ignoring Mounting Needs
0 0
I'm building some microcontroller-based projects and struggling to find a simple but secure mechanism to mount components in my project. This post highlights some of the challenges.
on Oct 8, 2023