Tech Tidbits & More

Welcome to the Internet Home of John M. Wargo; I created this site back in 2009 so I could post articles about things that interested me. Herein you’ll find articles on a lot of different topic areas: Mobile development, Web development, Internet of Things (IoT), and a lot more. Every time I learn some new technology or complete some cool or interesting development or IoT project I publish an article here.

You’ll also find information about my books, source code projects on GitHub, and articles published in or on other sites or magazines, even videos of my many conference presentations or project demonstrations. I’m also especially fond of the series of Stupid Developer Tricks posts.

You can view all articles in reverse chronological order, or you can find articles by category. Of course, if you can’t find what you need in those views, use Search to find anything anywhere on the site.

Recent Posts

  • Note: An AI Generated pill displayed in the list below indicates that the post description displayed on the page was generated from the post content using Generative AI (GenAI). The post content itself was written by a human (me).

  • Bench Power Supply Project

    Date: Posted Sunday, June 16, 2024 at 02:12 PM  | Categories: Project Builds

    I'm a big fan of Instructables and regularly watch their newsletters for interesting projects. A few weeks ago, one of them caught my eye: Lab Bench Power Supply. This project seemed cool so I decided to build it.

  • Windows Path Backup Utility

    Date: Posted Saturday, May 25, 2024 at 02:49 PM  | Categories: Microsoft Windows

    At the beginning of the year, I had a problem with my Windows Path and a bunch of my apps stopped working correctly or stopped working altogether. I poked around a bit and figured out what went wrong: my system path somehow got corrupted and, you know, broke my apps.

  • Testing a Bunny.Net CDN

    Date: Posted Sunday, April 14, 2024 at 09:25 PM  | Categories: Miscellaneous, Web Development

    As I worked through the process of publishing a Windows app to the Windows Store, I found that I needed a CDN and this post describes how I addressed that requirement.

  • Postal Scam Urtye dot com

    Date: Posted Sunday, April 14, 2024 at 08:21 AM  | Categories: Miscellaneous

    I received an interesting text message yesterday that is clearly a scam. Just in case others received a similar message, I assume many did, this post tears down the message proving its a scam.

  • Using the DFRobot I2C 16x2 LCD display

    Date: Posted Saturday, April 13, 2024 at 10:22 AM  | Categories: Internet of Things (IoT)

    Describes how to use the DFRobot I2C 16x2(1602) LCD Display Module for Arduino in a project.

  • Amazon Digital Music Hell Continued

    Date: Posted Friday, April 12, 2024 at 06:31 PM  | Categories: Miscellaneous

    Earlier today I posted a rant about the ridiculous customer experience I encountered purchasing digital music from Amazon. If you've read many of the posts here, you probably noticed that I sometimes go off the handle on a topic and don't always think it completely through. After my online rant this morning, I started thinking of the possible reasons why an Amazon Digital music link would fail and I came up with some ideas.

  • Amazon Digital Music Hell

    Date: Posted Friday, April 12, 2024 at 06:19 AM  | Categories: Miscellaneous

    Amazon sent me an email this morning letting me know that a digital album I purchased was available for download. You'd think I'd be able to click a link and download my purchase, but you'd be wrong.

  • Added Timestamp to Posts

    Date: Posted Sunday, April 7, 2024 at 07:08 PM  | Categories: Eleventy

    In my previous post, I described how I updated my Eleventy New Post utility to add a timestamp property to new post's front matter. With that in place, I updated the site's Home Page, Articles Page and at the top of every Post. I encountered a little issue with that implementation related to time zones, so I decided to dig deeper into the implementation on this site and how I solved the time zone issue.

  • Added Timestamp to My Eleventy New Post Utility

    Date: Posted Saturday, April 6, 2024 at 08:10 AM  | Categories: Eleventy

    A user of my Eleventy New Post utility submitted a feature request yesterday suggesting I add the post's timestamp to the generated post instead of just the date.

  • Building a documentation Site Using Docusaurus

    Date: Posted March 30, 2024  | Categories: Static Site Generators

    AI Generated   I recently built a website for my software company and needed a place to publish product documentation. After exploring different options, I settled on using Docusaurus, a documentation static site generator. This post describes my first impressions of the platform.

See the Full List

All Articles

View the 520 articles on this site in reverse chronological order.


View a list of the 25 categories in this site; from there you can drill down into all articles by category in reverse chronological order.


View details regarding the books I authored.

External Publications

View a list of all of the articles I published in other publications (besides here).


View some of my projects that span multiple posts on this site or multiple GitHub repositories.


You can find me on more places than this site; the Sightings page lists the other places where you can find stuff I created.


View the source code projects in my public GitHub account.


View a list of all of my upcoming events (conference presentations, product demos, etc.).


View a list of the Internet sites I maintain.


Nothing to see here, move along.