Portfolio

 

Projects 2024

I do many, many sites per year. I usually do not save screenshots. Here’s a summary of larger jobs of 2024. I do a lot of small spot jobs and website troubleshooting and fixes. The blogs website had over a 100 sites and I went through every site and fixed themes and plugins for items that could not be upgraded. A lot of coding. The new server for Cornell College is Ubuntu 22.04LTS, PHP 8.2, and running MySQL 8.

Cornell College
Here is one of my projects I did this year, 2024, for Cornell College in Eastern Iowa. I had to update 4 websites running under Ubuntu 16.04LTS, PHP 7.2, an old WordPress core, out-dated themes and plugins and migrate to a new server.

blogs.cornellcollege.edu
This can only be viewed on the college campus, it is firewalled to the outside world.
blogs.cornellcollege.edu
Blogs is a WordPress Multisite. The exported SQL database was 228 MB with nearly 3,000 tables.
Upgraded and moved to a new server.
All the bookmarks for the site got lost. Went into an Internet archive and scraped the data to restore. Recreated the maps using Open Street.
Fixed pages and plugins to restore pages.
 
Ecommerce and Other Items
Custom Written Plugins
I have written about 30 plugins over the last 10 years between customers and my sites. Published a few to wordpress.org. I publish under my Internet handle Tron.
Authorize.net CIM
Custom built for an osCommerce shopping cart. CIM allows customers to save their credit card information on a secure server.
WordPress ARB Form
This form sets up recurring payments.
Stripe Payment Page
A payment page wired to Stripe, a major credit card processor.
Authorize.net DPM Page
This page was created for a contractor so his clients could pay him online. A convenience fee was added.
PayPal Pro Hybrid Form
This form allows customers to check out with either Authorize.net or PayPal Pro, without being redirected to PayPal.
ChessMate
I wrote this program back in the late 1990’s in mostly C. The floating menus were written in Pascal, and some of the code was also written in assembly language.