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).

  • 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.

  • Eleventy Navigation Set URL to First Item in Collection

    Date: Posted March 24, 2024  | Categories: Eleventy

    I'm building a new web site for a software company I created using 11ty, and one of the things I want to do in this site is have the Products menu item open the product page for the first product in a sorted list of product pages.

  • Delphi ListBox Move Multiple Selected Items

    Date: Posted March 23, 2024  | Categories: Delphi

    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 poked around on the Internet for solutions, I couldn't find a complete example, so I decided to create and publish one.

See the Full List

All Articles

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

Categories

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

Books

View details regarding the books I authored.

External Publications

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

Projects

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

Sightings

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

Code

View the source code projects in my public GitHub account.

Events

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

Sites

View a list of the Internet sites I maintain.

Placeholder

Nothing to see here, move along.