Subfolders
Latest "Articles" files
home » Policies & Legalese

AI Policy

Uses The following are how generative AI is used on this site: 1. Visual Images There are plenty of AI images on this site, enough that you should assume all…
Visual Art » Generative Illustrations » Requests & Contest Submissions
#SaturdayMonsterChallenge—”Too Hot To Handle Monsters”, Uncensored

But It's A Dry Heat: #SaturdayMonsterChallenge—”Too Hot To Handle Monsters”, Uncensored

The LinkedIn Saturday Monster Challenge for July 5, 2025 was '"Too Hot To Handle" Monsters'. After consideration, I decided not to post this gallery on LinkedIn. The idea of a…
Writing » Topical Writing
Using Per-Website Emails & Passwords to Protect Against Data Breaches

Security Through Obscurity: Using Per-Website Emails & Passwords to Protect Against Data Breaches

I got into a conversation today with some web developers, talking about recent articles about a major password breach. This got me to thinking—with some prompting from shadowy web standards…
Visual Art » Generative Illustrations » Requests & Contest Submissions
#SaturdayMonsterChallenge – 2025jun29, “Deleted Scenes Monsters” – Casablanca Uncut

Slay It Again, Sam: #SaturdayMonsterChallenge – 2025jun29, “Deleted Scenes Monsters” – Casablanca Uncut

This week's LinkedIn Saturday Monster Challenge generative art theme was "Deleted Scene Monsters": show the monsters that ended up on the cutting room floor. And so, I am pleased to…
home » About Michael Kupietz

Links — Mike’s Other Sites, Pages, & Online Mentions

More Kupietz for you? Links to Mike's Other Sites & Pages Music & Sounds: GuitaristInProgress on YouTube - my old YouTube channel, mostly me playing sloppy covers on guitar. Once…
home
Contact Information

Touch Me, Babe: Contact Information

If you have any questions or concerns, I'm absolutely here to help. To get in touch, come to San Francisco and walk down each street shouting my name. Here's a…
Workshop » Works In Progress » Code & Algo Works In Progress
Draggable Elements WordPress Plugin

Nothin' But A Drag: Draggable Elements WordPress Plugin

First, the demo This is a brief demo page for my KupieTools Draggable Elements WordPress plugin, which dynamically adds interactive draggability to any page element, based on CSS class names…
Workshop » Reference Section » Grimoires » IT » Applications » Web Browsers » Addons

Filtering LinkedIn Posts, Notifications, and Comments by keyword

I use the uBlock Origin browser plugin to filter my LinkedIn Posts, Notifications, and Comments to hide anything containing objectionable topics. uBlock Origin allows you to add custom rules to…
Visual Art » Generative Illustrations » Requests & Contest Submissions
#SaturdayMonsterChallenge—”Rising Monsters”

By the time I get there, she'll be rising: #SaturdayMonsterChallenge—”Rising Monsters”

The Saturday Monster Challenge on LinkedIn for June 21 2025 was "Eternal Rise Monsters". I took the theme and decided to do Phoenixes (Phoenices? Phoenixen?), as in "rising from the…
Workshop » Reference Section » Grimoires » IT » Troubleshooting log » WordPress

Deactivating, deleting, and completely removing a plugin that WordPress won’t let you deactivate

I installed the WordPress plugin LWS Optimize, which turned out to be unusably broken (which is the reason I'm not linking to it) and made my site unusable. To make…
Workshop » Reference Section » Grimoires » IT » Troubleshooting log

Website returns 503 server errors, but no errors in logs

Had a weird one today. Last one website of the several of on this server suddenly started returning 503 (service unavailable) errors. There was nothing in the PHP error log…
Workshop » Reference Section » Grimoires » IT » Applications » FileMaker Pro

Get names of all input fields in a FileMaker Pro table

ExecuteSQL ( "SELECT FieldName FROM FileMaker_Fields WHERE TableName='[TABLE NAME]' AND FieldClass='Normal'",",","¶")
Workshop » Reference Section » Grimoires » IT » Platforms » Linux » Packages » PHP

How to monitor RAM for tuning pm.max_children

How to monitor RAM usage: free -h: This command shows your system's total, used, and free memory in a human-readable format. Key metrics: total: Total RAM. used: RAM currently in…
Workshop » Reference Section » Grimoires » IT » Platforms » Linux » Packages » cron

Add sar logging for CPU, RAM, and disk I/O

Add or change /etc/cron.d/sysstat to this. This creates a cron jobe to write file /tmp/outage_resource_log.txt that keeps minute-by-minute stats, sometimes useful in troubleshooting slowdowns. However, it's not a great way…
Workshop » Reference Section » Grimoires » IT » Platforms » Linux » Packages » Apache

Add /fpm-status page to Apache virtual host

Add this to virtual host file in /etc/apache2/sites-available/, right below DocumentRoot, in both :80 and :443 sections SetHandler "proxy:unix:/var/php-fpm/170027027353667.sock|fcgi://127.0.0.1" Require all granted May need in /etc/php/8.2/fpm/pool.d/www.conf, not sure: pm.status_path =…
Workshop » Reference Section » Grimoires » IT » Platforms » Linux » Packages » Apache

View last 200 lines of all access logs on apache server

find [path/to/access/logs/folder] -name "*_access_log" -exec sh -c 'tail -200 "$1" | grep -v "HetrixTools\|ok\.txt\|canary" | sed "s/$/ [$(basename "$1" _access_log)]/"' _ {} \; | sort -k4,4 The grep -v "HetrixTools\|ok\.txt\|canary"…
Linux

Linux PHP tuning utilities & commands

1. See memory consumed by php-fpm8.2 (change this to match different PHP version if necessary) ps --no-headers -o "rss,cmd" -C php-fpm8.2 | awk '{ sum+=$1 } END { printf ("%d%s\n",…
Linux

Linux SQL Tuning Utilities

1. tuning-primer.sh Run from Github: curl -L https://raw.githubusercontent.com/BMDan/tuning-primer.sh/main/tuning-primer.sh | bash 2. MySQLTuner.pl wget http://mysqltuner.pl/ -O mysqltuner.pl wget https://raw.githubusercontent.com/major/MySQLTuner-perl/master/basic_passwords.txt -O basic_passwords.txt wget https://raw.githubusercontent.com/major/MySQLTuner-perl/master/vulnerabilities.csv -O vulnerabilities.csv perl mysqltuner.pl --host 127.0.0.1 --user [user]…
home » Social Web / Community Features

Pardon My Placeholder...: Social Features will go here… someday

This site started as an archive for my various art projects, previous scattered hither and yon across the web. As I've been working on it, I've come to want to…
home » Social Web / Community Features
88×31 Website Buttons

Lord, They're Everywhere: 88×31 Website Buttons

In the spirit of keeping up with the Joneses I've finally created an 88x31 button for those wishing to link to this site. I characteristically have two nearly-identical versions which…
Workshop » Works In Progress » Code & Algo Works In Progress

Customization Is King: KupieTools Custom WordPress Plugins Overview

Pardon My Placeholder! This page is a placeholder listing my various Github repos containing my custom WordPress plugin work, loosely branded as "KupieTools", as I work on more detailed pages…
Workshop » Works In Progress » Code & Algo Works In Progress

Friend-Of-A-Friend “Chart Art” Project

This is a placeholder to remind me to write about this project. This was what I called "chart art". These are social network graphs created by querying a database of…
home
Latest News — What’s Up With The Site & Mike

Read All About It: Latest News — What’s Up With The Site & Mike

2026 Feb 7 Like a number of other friends in the Indieweb community, I have added a /Caw slashpage. 2026 Feb 6 New Infrequently Asked Auestion. For the audio engineers:…