
County of San Bernardino
San Bernardino County Regional Parks
The design, theme and plugins behind a county parks website.
A store that sells guitar pickups and pedals lets fans reserve new gear before it ships. For those pre-orders the store places a hold on the buyer’s card at checkout, and charges it when the product is released. After a major version update to the store’s payment plugin, that hold quietly stopped happening. Checkout looked normal, no error appeared, and even the plugin’s built-in status screen reported no problems. The fault ran for about two weeks and came to light only when someone examined a single large pre-order by hand.
A later large pre-order was held, then released and charged as it should be, and the payment reached the company’s order system. Pre-order payments now have checks that alert the team when a plugin update breaks them. The abusive traffic was blocked, the crashing integration was fixed, and the store keeps getting regular updates, each one traceable to a tagged version of the code.
WordPress and WooCommerce
The site platform and its shop plugin.
PHP
The programming language behind both, used for the fixes and the automated checks.
Git and GitHub releases
Numbered versions of the site code, so changes can be traced and rolled back.
Server logs and hosting tools
The records and controls that show what a live site is doing and let me block bad traffic.
Automated checks
Scripts that confirm the important parts of the payment flow are still connected after updates.
Other work

County of San Bernardino
The design, theme and plugins behind a county parks website.

Built Mighty
A contact lens prescription form built into checkout for the US store of a Canadian retailer.