What is Next?

I have worked as a programmer, as a database administrator, as a business analyst, as a consultant, as a business owner, as an IT Manager, and a few more.

I have been the head of IT for multiple client companies, simultaneously, as the owner of Antidote Computer Services, and the head of IT for a 200 employee healthcare company as the IT Manager for McCallum Place.

I created my first website in 1997 and I have created 50 or so websites in the 21 years since.

I have worked as a developer in PHP, Javascript, Perl, C, C++, Ada, Pascal, Fortran, DBL, Visual Basic, VBA, ObjectView, and others. I have developed websites with WordPress and Microsoft Active Server Pages (ASP) prior to it being dubbed ‘Classic’ ASP. I have been considered an expert, at one time or another, in Sybase SQL Server, Microsoft SQL Server, Oracle Server, and most recently MySQL.

So, what is next?

In early Summer 2017, I began working with WordPress to renovate the Gateway Golden Retriever Rescue (GGRR) website as a WordPress website.

But the GGRR website has 30,000 lines of code written in Microsoft ASP using VBScript and Javascript that must be rewritten to support the WordPress environment. I am developing the Animal Rescue Accounting System plugin for WordPress written in PHP and Javascript. It has to be completed by Summer 2019.

In August 2018, I released version 1.0 of my Child Themes Helper plugin to the WordPress.org Plugins Repository. Version 1.1.3 of the same plugin was released on October 2nd, 2018. The current code is also available on GitHub.

Version 1.0 of the Web Environment plugin for WordPress is being readied for submission to the WordPress Plugins Repository.

Really! So, what IS Next?

Two possibilities answer that question.

  1. I want to find a job where I can continue to develop PHP and/or Javascript code. I love working with WordPress, but the job doesn’t have to be in WordPress. Even though I’ve only got a single year of PHP development, I’ve got 20 years of Javascript experience, and 20 years of web development experience. PHP is just a new syntax for an old methodology. I believe my web development experience would benefit any company.
  2. In an ideal world, I would love to be the head of IT for a company again. There is plenty of time in the evenings and weekends to write PHP code. I have an extensive background in IT that would be beneficial to any company.

My WordPress Plugins include the following:

  • The Child Themes Helper plugin helps the user (usually a WordPress Theme developer) copy files from the template theme, often referred to as the parent theme, to a child theme. The path to the file is duplicated in the child theme and then the file is copied. I have a “Pro” version of this plugin planned, but not yet created, that I hope will be useful to thousands of WordPress developers. Version 1.1.3 is currently listed in the WordPress Plugins repository.
  • The Animal Rescue Accounting System plugin for Gateway Golden Retriever Rescue (GGRR) as detailed here.
  • A membership application plugin for GGRR. This replaces the typical WordPress user registration form and requires Coordinator intervention to grant permissions to various parts of the website.
  • The Web Development plugin displays information to a WordPress developer about their development environment. It lists things like PHP version, WordPress version, MySQL database version, various WP-CONFIG.PHP constants, etc., on the WordPress dashboard. This will be the next plugin that I submit to the WordPress.org Plugin repository. The output is displayed as a widget on the dashboard to privileged users.
  • A local debug plugin was created as a reminder to myself, when I’m working on a local development copy, as opposed to the live copy of a website. This plugin displays a prominent message at one of the screen corners as a reminder. I have no plans to list this in the WordPress.org Plugin Repository. Although, after a bit of clean-up, I don’t know why not.

© 2017 – 2018, Paul Swarthout. All rights reserved.