
Holy Grail WP · An update
The Holy Grail course is retiring. Your AI agent can do the work now.
For years this site taught the Holy Grail speed setup by hand: WP Rocket, Perfmatters and Cloudflare, one setting at a time. The principles still hold. What changed is who does the work.
Why I’m retiring it
- The principles still hold. Measure first, fix what costs the most, and prove the fix worked.
- The screens moved on. Plugin settings have changed since the lessons were recorded, and a click-by-click video ages fast.
- An agent can make the changes now. Claude Code, Codex and Cursor can work through a speed pass in an afternoon. They just don’t check their own work unless something makes them.
Jon, Holy Grail WP
A speed score never taps the menu.
Lighthouse loads your page on a simulated phone and stops. It never taps the menu, plays a video or signs in. So an agent can raise the score, report a win and mean it, while the phone menu ignores the first tap for seconds.
That happened on this site. A delay setting held the phone menu’s first tap for 3.9 seconds, and the score never said so.
Phone profile · menu, first tap · limit 300 ms
Delay setting on3.9 s FAIL
Fixmenu answers before the delay
After the fix20 ms PASS
Undowritten down before the change
The check the pack makes your agent run after each change. The times are this site’s own phone menu, November 2026.
01
Measure first
Lighthouse 13, a count of every byte a phone downloads, and the size of each image, before anything changes.
02
One kind of change at a time
Scripts, then CSS, then images, then caching. Every cache layer purged and the served page confirmed after each.
03
Prove nothing broke
The phone menu opens on the first tap, video waits for play, signed-in pages stay out of the edge cache, and the layout holds still.
What a pass did on two real sites
Both measured on a phone profile, before and after, with the pack’s own scripts.
Client site
5.6 MB → 1.2 MB
Home page download on a phone
19.4 s → 5.1 s
Until the main image showed (LCP)
Mobile score 64 → 80, and the phone menu opens in about 50 ms.
This site
9.9 MB → 412 KB
Download for the /josh/ landing page
3.9 s → 20 ms
Phone menu, from the first tap to open
Most of the /josh/ weight was a muted video preview that downloaded before anyone pressed play.
The Site Speed Pack
Two skills your agent loads and sixteen scripts it runs. site-speed-pass is the method on any site. wordpress-speed adds the server check, the speed plugins, backups and the rules for signed-in visitors on WordPress.
$39
Paid once. No subscription.
- Works with Claude Code, Codex, Cursor and Gemini CLI
- Every future version included
- Use it on client work: one license covers your whole company
- 14-day refund, no questions
Or every Heavy Artillery pack, now and later, for $149.
You’ll need
- An AI coding agent that can run commands: Claude Code, Codex, Cursor or Gemini CLI
- Node.js 18 or newer (Lighthouse 13 wants Node 22.19 or newer)
- On WordPress: WP-CLI, a WordPress MCP server that can run PHP, or wp-admin by hand
Skip it if
- Your site is on Shopify, Webflow, Squarespace or Wix. The platform controls the server and the caching, so most fixes are out of reach.
- You’d rather not let an agent run commands on your machine.
If you took the course
I bought the course. Do I lose access?
No. Your access stays open for now, and I’ll email you before that changes.
I bought the course. Is the pack free for me?
Yes. Every buyer got an email with a code made just for them. If you can’t find it, send me a note and I’ll resend it.
I’m in the free mini course. Can I still watch it?
Yes. Sign in and the lessons are where you left them. The course is closed to new students, so new sign-ups aren’t possible.
Can I still buy the course?
No, it’s no longer for sale. The Site Speed Pack is what I’d point you to instead.
Do I need to know how to code?
You need to be comfortable letting an AI coding agent run commands and reading what it reports back. The pack tells it what to check. You decide what ships.
Measure it before you call it faster.
Thanks for learning with Holy Grail WP. The quest is the same. The tools got better.
