JBJameson Brandoninroyalplugins.hashnode.dev·Jun 2 · 5 min readMy Async Backup Engine Worked Perfectly. Until A Customer's Shared Host Filtered Out The One Cron Hook We NeededSiteVault Pro's full backup engine splits work across WP-Cron resumptions. Each cron tick processes a chunk of files, schedules the next tick 5-10 seconds out, releases its lock. The pattern handles s00
JBJameson Brandoninroyalplugins.hashnode.dev·May 25 · 5 min read"S3-Compatible" Means "Spec-Compliant Or You Lose." AWS Is The Lenient One.SiteVault Pro shipped S3-compatible cloud backup support. Tested it against Amazon S3, watched backups upload, watched them restore, watched the dashboard tick from "Syncing…" to "Synced." Marked the 00
JBJameson Brandoninroyalplugins.hashnode.dev·May 25 · 9 min readFour Architectures for Letting Claude Edit Elementor (and Why We Shipped Clone-and-Mutate)There are four real architectures for letting an LLM edit Elementor pages today. Each has a clear shape, a clear failure mode, and a clear use case. The YouTube demos imply they're all the same thing.00
JBJameson Brandoninroyalplugins.hashnode.dev·May 20 · 6 min readA UK Visitor's Cookie Banner Was Cached, Then Served To Every Visitor For 24 HoursRoyalComply is a cookie consent plugin. Its job is to figure out which jurisdiction the visitor is in, render a banner with the right behavior (opt-in for GDPR, opt-out for CCPA), and POST the visitor00
JBJameson Brandoninroyalplugins.hashnode.dev·May 14 · 5 min readMy Cache Plugin Cached Zero Pages For Months And The Dashboard Said It Was WorkingForgeCache's dashboard reads "Pages Cached: 0 / Warming up…" on a fresh install. That's the expected state on day one — the cache builds lazily as real visitors hit the site, and "0" is correct until 00