The Blog.

WordPress and WooCommerce articles from the work itself: development decisions, performance investigations and useful automation. Start with a topic, follow the evidence and take the next practical step.

All writing.

Browse by problem, system or discipline.

How To01
WordPress errors after a PHP upgrade: runtime, evidence and repair workflow

WordPress errors after a PHP upgrade: diagnose the failing layer before changing more

Diagnose WordPress errors after a PHP upgrade, from missing extensions and fatal errors to broken jobs, with private logging and a controlled recovery plan.

Read article
How To02
PHP security updates: support, patch and verification workflow

PHP security updates: what delaying a patch can cost a WordPress business

Plan PHP security updates around exposure, support deadlines and business continuity, with clear ownership, patch verification and a tested recovery route.

Read article
How To03
WordPress PHP compatibility: core, dependency and workflow review

WordPress PHP compatibility checks: audit plugins, themes and the code between them

Check WordPress PHP compatibility across core, plugins, themes, custom code and server extensions, then turn scan findings into useful release decisions.

Read article
How To04
PHP 8.5 for WordPress: features, support and testing checklist

PHP 8.5 for WordPress developers: useful features, real upgrade decisions

Explore PHP 8.5 for WordPress development, including the pipe operator, URI tools, compatibility boundaries and the checks needed before a production move.

Read article
How To05
upgrade PHP in WordPress: rehearsal, release and recovery workflow

Upgrade PHP in WordPress safely: a rehearsal, a release plan and a way back

Upgrade PHP in WordPress with a tested staging copy, plugin checks, protected live data and a rollback plan that goes beyond restoring yesterday's backup.

Read article
WordPress Development06
PHP2Shell: runtime, patch and verification workflow

PHP2Shell and WordPress: what to patch, what to verify, what comes next

Understand PHP2Shell, identify the PHP runtime serving WordPress, verify patched builds and plan the checks that a hosting update alone cannot replace.

Read article
How To07

WordPress synced patterns: reuse a layout without sharing every word

Use WordPress synced patterns and overrides to share layouts while keeping local copy editable. Includes a decision table and a safe change workflow.

Read article
How To08
WordPress theme.json: four-stage planning diagram

WordPress theme.json: build design tokens editors can actually use

Build a WordPress theme.json design system with usable colour, spacing and width presets, plus a rollout plan that protects existing content.

Read article
WordPress Development09
WordPress form plugins: four-stage planning diagram

WordPress form plugins: compare 6 options before you commit

Compare six WordPress form plugins for lead capture, complex workflows and block themes, including accessibility, storage and migration checks.

Read article