
A Scary Expiration Episode with AWS and Plesk Free
Recently, I encountered a disconcerting message on the “free” Plesk control panel about its impending discontinuation. Why am I utilizing...
Changing the Domain Name on WordPress Multi-site
I created a WordPress site for a client who needed to support both English and Español versions of their content,...
A Little Security for WordPress on CentOS
I logged into a newly provisioned VM recently to see a message that there had been 86,876 failed login attempts from...

Hacking a Theme
I was setting up a temporary WordPress site for a client as a placeholder for their business. All they wanted...

WordPress on CPanel
I had to set up a WordPress instance on a server where my only real access is via cPanel, so...
Using TDD (Test Driven Development)
If you read my previous post (WordPress Recovery), you know I’ve been writing some code to recover my old posts....
WordPress Recovery
Well, I have the basics of my blog recovered now, so almost all of my posts going back several years...
Lesson Re-learned: Backups !
I just shot my blog in the foot, or more accurately, I didn’t follow IT 101 and back things up...
Eventbrite Calendar Feed
I volunteer and provide technical support for a few non-profits, one of which is the Project Management Institute San Francisco...
Changing a Web Site to use hosted WordPress
I got an email from my friend Athens who had just relaunched her web site at http://www.athenskconsulting.com/ but was now...