FIELD NOTES
DevOps
Pipelines, containers, deployments and operational practice.
PHP’s October 2026 security release: update, restart, verify
PHP 8.5.12, 8.4.27, 8.3.36 and 8.2.35 fix two CVSS 9.2 remote code execution flaws. How to find every PHP runtime, update it properly and…
A Git workflow for teams that look after many codebases
Ticket-named branches, ticket keys in commits, separate support and project work, pull requests only, and releases named after release tickets rather than dates.
Enforce code quality before review with GrumPHP
Formatting and coding-standard checks belong to a machine. Setting up GrumPHP with the Magento coding standard, rolling it out sensibly, and backing it up…
My WordPress Deployment Workflow with Docker
How this site is built and shipped: a Git-tracked block theme, a disposable Docker stack for local work, and a deliberately simple manual release…
Troubleshooting Varnish Caching Issues
A practical checklist for the usual Varnish problems in commerce: low hit rates, stale content, leaked personalisation and purges that never arrive.