Using Selenium, you can run predefined code to navigate multiple pages, closing tickets, notating projects, or adding tasks. In this…

2011 iMac upgrade: Flashing an HP K610M video card
The 2011 iMac is a remarkable all-in-one computer, the 27-inch Retina display is beautiful even by today’s standards, if extended…

Installing Arch Linux and GRUB on legacy tablet
I have a generic i386 legacy tablet. Getting Arch linux to install was painful because Grub wanted default install for…

Replacing the headliner in your Chrysler Crossfire
The glue on the original fabric headliner installed in the Chrysler Crossfire interior is prone to drying out in dry,…

Arduino Servo and Remote setup
I went and found a script online to program an Arduino board to power a servo via remote control to…

Flickering screen in Ubuntu 22.04 LTS
Upgrading to Kernel 15.16 left me with a near unusable machine. I wanted to give an update because this was…

PHP RSS feed under login
In 2013 I wrote a suite of PHP pages using imagemagick that could take MySQL data, shove that data into…

PHP advanced login
I coded an advanced login script with Tokens and Roles to be the front gate to a couple of upcoming…

Ubuntu 20.04 Configure unattended-upgrades service
sudo vim /etc/apt/apt.conf.d/50unattended-upgrades This file allows you to specify which packages should automatically be updated or excluded during the update…