Magento 2 Patching at Scale
Demo monorepo showcasing approaches for distributing patches across lots of Magento 2 Projects at scale, with practical examples and best practices.
Demo monorepo showcasing approaches for distributing patches across lots of Magento 2 Projects at scale, with practical examples and best practices.
Zero-touch Magento core and module updates using Dependabot, automated E2E testing, and continuous deployment - enabling non-technical teams to manage security patches independently.
Portfolio project: ultra-compact pre-installed Magento Docker images (50MB–190MB) designed to eliminate CI setup time and dramatically reduce pipeline cost.
Scalable Docker-based GitHub Actions runners with autoscaling on Kubernetes and Docker Swarm, eliminating per-minute costs while enabling IP-restricted deployments.
Scalable Docker-based Bitbucket Pipeline runners for Kubernetes and Docker Swarm
Automated deployment of temporary Magento 2 environments for pull requests, using anonymised production data to reduce risk and speed up reviews
Public tool for validating Magento stores against the critical CosmicSting vulnerability (CVE-2024-34102)
Ansible role for either triggering ondemand Sansec Malware scans or configuring scheduled scanning across an entire fleet of distributed infrastructure
Composer package for the FishPig WordPress theme with automated build system, enabling modern dependency management in professional WordPress workflows via Packagist.
Experimental Varnish module for Aero Commerce demonstrating dramatic performance improvements from 21 reqs/s to 3.3k reqs/s with p95 latency drop from 6s to 51ms.
Portfolio project: a Bluetooth Low Energy heart rate receiver monorepo with a TypeScript core library, CLI tool, and WebSocket server for real-time integrations.
Portfolio project: a WebGL-powered 3D viewer for CS:GO weapon skins, embedded directly into Steam Marketplace listings for real-time inspection.