An image of a stack of magazines

Articles

This page lists all articles in reverse chronological order. Use the Categories page to view the list of categories or Search to locate a particular article.

Page 1 of 32

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

  • Eleventy Adding Google Maps with Markers

    Saturday, September 19, 2026 at 01:16 PM in Eleventy

    Shows how to add Google Maps to an Eleventy site page with a set of markers showing specific locations.

  • Prettifying and Minifying an Eleventy Site

    Friday, September 18, 2026 at 06:23 PM in Eleventy

    Describes how I configured this site for minified code in production but prettified code in development, giving me the best of both worlds while working with the site.

  • Ignoring Pages in an Algolia Index

    Thursday, September 17, 2026 at 07:39 PM in Eleventy

    Described how I tweaked one of my site's Algolia indexing process to include more than just posts in the index.

  • Eleventy Nav Menu Top Level Highlighting

    Thursday, September 10, 2026 at 07:06 PM in Eleventy

    In my Fumblu Workshop site, the template I used (Relativity from Pixelarity) allows me to highlight the currently selected menu item using a class assignment to the highlighted entry ( class="current" ). The site uses submenus, and when I launched the site I didn't spend any time figuring out how to highlight the high level menu when one of its submenus was selected. So, when a high level menu item was selected, everything worked as expected, but when one of the submenus was selected, nothing highlighted. The result of this was an inconsistent menu highlighting.

  • Eleventy Plugin Image Caption Simple

    Saturday, August 1, 2026 at 06:36 PM in Eleventy

    When I coded the Eleventy Plugin Image Caption plugin, I did it for my specific requirements:

  • The Breakfast Quest

    Saturday, August 1, 2026 at 06:24 PM 

    I launched a new site recently and added a reference to it on the sites page. Its called The Breakfast Quest and my wife and I started it to write about the diners and greasy spoon restaurants we visit when we're traveling.

  • Eleventy Auto-numbering Image Captions

    Friday, July 24, 2026 at 06:59 AM in Eleventy

    I published an Eleventy (11ty) plugin that generates image captions on a page and auto numbers the image label. The plugin also delivers a shortcode you can use to refer to an image by index elsewhere on the page.

  • Ridiculous Delivery Status Notification

    Friday, June 12, 2026 at 08:06 PM in Phishing

    I received the most ridiculous email today, an idiot demanding $1,490 to keep them from releasing who knows what about my internet usage. Yeah, whatever. The fact that they're still sending emails out like this means that some people actually fall for this ridiculousness; I'm sharing so you'll know its just a scam.

  • Read With Jenna

    Sunday, May 17, 2026 at 03:40 PM in Phishing

    I received an email recently suggesting that Jenna Bush Hager was suddenly interested in spotlighting my Learning Progressive Web Apps:

  • Confirmation Needed For Scam

    Saturday, May 16, 2026 at 04:19 PM in Phishing

    I received what I knew to be a scam message yesterday, but I couldn't tell what the scam was. When I opened the email on my Android phone, all I saw was the following a subject line of Confirmation Needed for SLTT71EDUPHA and a message body of:

  • Update Amazon Payment Information Scam

    Sunday, April 19, 2026 at 03:19 PM in Phishing

    AI Generated   I got a phishing email that looked very convincing on my phone, but once I read it closely I saw it was fake. The subject claimed I needed to update my Amazon payment information, while the body said my account was locked for unusual sign-in activity and then oddly told me I could ignore the email. I also noticed the reply-to address was clearly not Amazon, and the fake copyright notice at the bottom was another giveaway. The main takeaway is to be cautious and never click links in suspicious emails.

  • Really Stupid Phishing Attempt

    Tuesday, April 7, 2026 at 04:56 PM in Phishing

    AI Generated   I got a clearly phishing email pretending to be a password reset notice for my domain. It was easy to spot because it used my domain in a way that didn’t match how my hosting actually works, had no branding or personal greeting, and the links pointed to a completely unrelated URL.

  • The Fumbly Workshop

    Sunday, April 5, 2026 at 06:37 AM in Woodworking

    AI Generated   I’ve been spending more time on woodworking than tech lately, so I launched a separate site for those posts called **The Fumbly Workshop**.

  • Inappropriate GitHub Solicitation

    Saturday, April 4, 2026 at 09:24 AM in Miscellaneous, Phishing

    AI Generated   I got a suspicious email from someone named James Ferry proposing a “partnership” where I’d use my profile to land US jobs while he did the work and we’d split the money. At first it just seemed shady and unprofessional, but then I noticed red flags.

  • Eleventy Generate Posts Utility Updates

    Friday, March 20, 2026 at 07:29 PM in Eleventy, Node.js

    AI Generated   I updated my Eleventy Generate Posts utility after the random-word API it depended on stopped working. I switched to a new API, cleaned up a few things, and added an option to write timestamps to front matter in version 0.0.7.

  • Randomly Crashing An Arduino

    Tuesday, February 24, 2026 at 06:16 PM in Internet of Things (IoT)

    AI Generated   I was building a NeoPixel throttle gauge for an Autocross car and kept running into random Arduino resets. After debugging, I discovered that the problem was a stupid developer trick, allowing the loop index to drop below zero.

  • Biscuit Joiner Jig

    Wednesday, February 4, 2026 at 08:26 PM in Woodworking

    AI Generated   I recently purchased a new table saw and decided to create a plywood cover for it. To ensure a secure assembly, I used biscuits to connect the legs to the top. Since working with a large piece of plywood posed challenges, I designed a 3D printed jig to help with cutting biscuit slots accurately. The jig has clamping pads and a guide for alignment, making the process easier and more reliable. Overall, the jig provided a solid solution for cutting biscuit slots in the plywood cover for my table saw.

  • Designing a Vertical Slat Positioning Jigs

    Tuesday, February 3, 2026 at 05:42 PM in Woodworking

    I recently build a love seat/bench for my driveway using plans I purchased from Rockler. I designed and 3D printed a set of jigs I used to enable me to easily position and attach the vertical slats for the back of the bench.

  • Free Password Generator for Windows

    Sunday, January 25, 2026 at 04:35 PM in Delphi, Microsoft Windows

    AI Generated   I built a simple Windows Password Generator app for my PC because I wanted an easy way to create passwords outside of my browser. The app lets me choose the password length and other options, then generate a new password with one click.

  • Added Eleventy-Fetch to the Site

    Tuesday, January 13, 2026 at 07:13 AM in Eleventy

    AI Generated   The article discusses how the Eleventy Fetch plugin can be used to cache API requests in al 11ty site. By making a few changes to the code, the plugin handles data processing automatically. This simplifies the code and reduces the need for manual data conversion. Additionally, the plugin supports custom headers and options for more complex API calls. Overall, implementing the Eleventy Fetch plugin can improve performance and reduce the risk of rate limiting when making repeated API requests on a website.

Page 1 of 32

Photo by Bernd Klutsch on Unsplash