Field notes
Ideas for growing a business, explained plainly.
Articles about SEO, ads, websites and the systems behind them.

Ecommerce SEO Tips: Fix Faceted Navigation Before It Eats Your Crawl Budget
The ecommerce SEO tip worth doing first: stop filter combinations creating thousands of near-duplicate pages, without hiding your real categories.
17 Oct 2026 · 6 min
AI Model Speed, Measured: Tokens Per Minute in Real Sessions
How fast are Claude Opus 5, Fable 5.1 and Codex inside real agent sessions? Output tokens per minute from 118,896 measured requests, with the method and data.
2 Sept 2026 · 13 min
Don't Let Your AI Agent Grade Its Own Homework
If your AI agent can edit the code that judges its own work, you don't have a quality gate — you have a suggestion. Ours proved the difference last week.
12 Aug 2026 · 10 min
One Generic Error, Three Stacked Deploy Failures
Our dashboard shipped nothing for 32 hours while the platform reported the same generic 'exit code 2'. Three stacked bugs — and one cause-agnostic fix.
24 July 2026 · 12 min
Twilio SMS Not Delivering in Australia: Sender IDs, Filtering, and the Fix
Twilio says sent, your customer says nothing arrived. How Australian carrier filtering, sender ID registration and error 30007 actually work — plus the test protocol we run before blaming the platform.
22 July 2026 · 8 min
Five Systems, One Picture: How Small Businesses Actually Make Decisions From Data
A typical Australian service business runs five systems that never talk to each other. Here is what becomes answerable — cost per lead by channel, margin by service line, rebooking gaps — once they share data.
22 July 2026 · 9 min
ServiceM8 Runs Your Jobs. Who's Running Your Data?
ServiceM8 is the best field tool in Australian trades, and it still can't tell you which channel your best clients came from. Here's what a proper API sync makes answerable, and why Zapier chains aren't it.
22 July 2026 · 8 min
Stripe Webhooks Failing? How to Diagnose and Fix Them
Payments keep landing but receipts, orders and reconciliation stop dead. How to read Stripe's delivery logs, find the five usual webhook failure causes, and replay events safely.
22 July 2026 · 9 min
We Ran the Major AI Tools for a Month: The 2026 Scorecard
A month running Cursor, Claude Code, Codex, Grok and Perplexity across our whole stack. The honest 2026 scorecard — and why agility now beats loyalty.
9 July 2026 · 13 min
When Is Claude Fable 5 Coming Back? What the Markets, the Mechanism and the Mob Actually Say
Eleven days after the US government switched off the most capable public AI on earth, nobody official has given a return date. So we read the three things that actually move it — the export mechanism, the betting markets, and the community — and landed on a real window. No hype, all receipts.
24 June 2026 · 15 min
What's Next for AI: The 2026 Model Reckoning
Musk says China hits the frontier 'probably Q1'. In 2026 the AI race stopped being about the smartest model and became about cost. What it means for your business.
22 June 2026 · 14 min
The Verification Layer: Making AI SEO Audits Trustworthy
AI SEO audits are confidently wrong in predictable ways. Our process is built around a verification layer that catches them — here are the three failure modes we engineer against, demonstrated on our own site.
18 June 2026 · 10 min
Who Really Controls Frontier AI?
The Fable 5 shutdown was reported as a security story. Underneath sits a tangle of money, rivalry and government power. A map of the forces, the players, and the scenarios from here.
14 June 2026 · 14 min
How to Spend a $5,000/Month Ad Budget for a Local Business
A $5k/month local ad budget rarely fails on the split. It fails on what you optimise to. Here's the allocation, the defaults to refuse, and the 2026 edge.
14 June 2026 · 9 min
They Built the Safest AI. Three Days Later It Was Switched Off.
The US government switched off Claude Fable 5 three days after launch — no public test, no proven harm. A Richard Jewell moment, and a vendor-risk wake-up call for every business renting AI.
13 June 2026 · 13 min
The Secondary Conversion Trap: When Google Ads Reports Zero
Google Ads said zero conversions while real leads sat in the CRM. The culprit: conversion actions demoted to secondary — invisible to Smart Bidding.
11 June 2026 · 10 min
Why Your AI Agent Has Amnesia — and the Librarian Fix
Your AI doesn't have a memory problem — it has a retrieval problem. How we measured the amnesia and built a librarian that hands you the thread.
9 June 2026 · 10 min
The $300M-a-Week Bet Behind Claude Opus 4.8
Claude Opus 4.8 landed on 28 May 2026. The real story isn't the model — it's the compute bill funding it, and why that means the updates won't slow down.
29 May 2026 · 7 min
AI Brochures Can Hallucinate Your Client's Google Rating
Image-native AI brochures bake every fact into a pixel. If the model hallucinates a Google rating, you cannot find-and-replace it. Here is how to catch it.
21 May 2026 · 10 min
AI Image Generators Can Render Perfect Typography
AI image generators render clean, typo-free text if you keep each line short and feed the model your logo. Here is how we built a brochure from images.
21 May 2026 · 10 min
Recover Claude Code Sessions After a Reboot (Whole Fleet)
Your Claude Code sessions did not crash — the machine rebooted under them. How to prove it, recover a whole fleet from disk, and orchestrate the survivors.
21 May 2026 · 13 min
Google Ads Conversions: Fire Them on a Thank-You Page
Fire your Google Ads conversion on a dedicated thank-you page, not a fragile JS callback. Here is why window.open silently fails on mobile and how to fix it.
21 May 2026 · 7 min
Parallel AI Audit Agents Exposed Our Doorway-Page Farm
Five parallel AI audit agents found a doorway-page farm hiding behind a clean technical audit — and why a sequential audit would have missed it.
21 May 2026 · 10 min
Why Your Logo Disappears in Dark-Mode Email (One-Line Fix)
Your email logo looks perfect in your editor but vanishes white-on-white in dark-mode inboxes. Here is the raster-bake fix and the one-line CSS guard.
21 May 2026 · 9 min
Netlify Site Stopped Updating? Auto-Publish Is Off
Netlify builds go green, deploys say ready, but the live site never changes. The cause is auto-publishing disabled by a forgotten rollback. Here's the fix.
21 May 2026 · 6 min
Auto-Draft Blog Posts From AI Sessions (Building JJM 2)
Auto-draft blog posts from every AI coding session with a three-subagent pipeline — sanitised summaries only, never raw logs reach your blog.
18 May 2026 · 14 min
Karpathy's LLM Wiki: The Knowledge Base That Beats RAG
Andrej Karpathy's LLM Wiki proposes a structured synthesis layer that beats raw RAG. Here's the pattern, why it works, and how to run it yourself.
11 May 2026 · 7 min
How Orphan PHP Files Hijacked 9 SEO Location Pages
A client's location pages weren't updating despite template changes. The culprit: orphan PHP files overriding the URL rewrite system. Here's how we found them.
10 Mar 2026 · 8 min
How to Use Claude Code Agent Teams: The Complete Guide
Claude Code Agent Teams run AI agents in parallel on complex projects. Real case study: 7 deliverables in 15 minutes across a plumbing franchise.
9 Feb 2026 · 11 min
Claude Code Background Tasks: AI That Works While You Sleep
Claude Code background tasks let AI agents run builds, audits, and research autonomously while you work. Here's how we use async agents.
9 Feb 2026 · 11 min
Claude Code Checkpoints: Instantly Rewind Any Bad AI Edit
Claude Code checkpoints auto-save your code before every AI edit, so you can rewind instantly when a change goes wrong. Here's how to use them.
9 Feb 2026 · 11 min
Claude Code Custom Subagents: Build Specialised AI Workers
Build custom subagents in Claude Code with specialised prompts and tool access. Create SEO auditors, content writers and reusable AI workers.
9 Feb 2026 · 12 min
Claude Code's 7 Best New Features for Building Websites
We used Claude Code's new Agent Teams to audit 20+ sites in parallel. Here are the 7 features every developer and agency needs to know about in 2026.
9 Feb 2026 · 14 min
Claude Code MCP: Connect Your AI to Every Tool
See how Claude Code uses the Model Context Protocol (MCP) to connect your AI to databases, GitHub, analytics, and hundreds of external tools.
9 Feb 2026 · 12 min
Claude Code Plan Mode: Think Before You Build
Claude Code Plan Mode separates thinking from execution. Learn how to use Shift+Tab to plan changes before making them - with real agency workflow examples.
9 Feb 2026 · 10 min
Claude Code Skills: Build Your First One (2026 Guide)
Claude Code Skills turn your repeatable processes into reusable AI instructions any agent can execute. Build your first one, step by step.
9 Feb 2026 · 12 min
ChatGPT Ads Australia: The Local Business Guide for 2026
How Australian businesses can reach customers with ChatGPT Ads — local market insights, top industries, regulations, and a practical 2026 strategy.
5 Feb 2026 · 11 min
ChatGPT Ads Best Practices: 12 Rules That Get Results
ChatGPT Ads best practices: 12 proven rules covering creative, topic targeting and measurement to get better results for Australian businesses.
5 Feb 2026 · 12 min
ChatGPT Ads vs Google Ads: Which Wins for Australia?
Compare ChatGPT Ads and Google Ads side-by-side. Targeting, pricing, intent, and ROI - which platform wins for Australian businesses?
5 Feb 2026 · 10 min
ChatGPT Ads Cost in 2026: Pricing, Budgets & ROI
ChatGPT Ads pricing for Australian businesses: CPM rates, minimum budgets, expected ROI, and how costs stack up against Google and Meta Ads.
5 Feb 2026 · 9 min
ChatGPT Ads: The Complete Guide for Australian Business
Learn how ChatGPT ads work, who sees them, and what they mean for Australian businesses. Expert guide to OpenAI's new advertising platform.
5 Feb 2026 · 12 min
B2B Paid Media Strategy: A Multi-Channel Framework
B2B paid media that converts: combine Google Ads intent capture, LinkedIn targeting, vertical landing pages, and automated nurture into one engine.
19 Jan 2026 · 14 min
Hub & Spoke SEO: The Complete 2026 Playbook & Examples
Hub & spoke SEO in plain English — real examples, a decision framework, and the 3 pitfalls most agencies miss. Content architecture that compounds.
10 Jan 2026 · 18 min
SEO Is Just an RPG: A Gamer's Guide to Search Rankings
SEO is just an RPG with a longer grind. Backlinks are XP, Domain Rating is your character level. The complete gamer's guide to search rankings.
10 Jan 2026 · 15 min
Automate Facebook Posting with React and Netlify Functions
Build a scheduled Facebook posting system that captures React components as images and posts them automatically, with Netlify and no paid tools.
12 Dec 2025 · 12 min
AI Dev Session: Carousel Cards & Admin Dashboard
Building social carousel cards, admin dashboard, and fixing a sneaky TOC bug—in 3 hours.
8 Dec 2025 · 8 min
Building 500+ Location Pages with AI-Generated Content
Building 790 location pages with AI content, database schema, and SEO implementation.
7 Dec 2025 · 20 min
Redesigning the JJM Homepage with AI in 45 Minutes
A complete homepage repositioning from generic agency to AI-first - every component updated with new messaging, service names, CTAs, and SEO metadata.
7 Dec 2025 · 14 min
AI Blog Upgrades: Retrofit Features Across Your Archive
How I use AI to add a feature once and apply it everywhere, turning months of blog posts into a living system. No plugins, no templates required.
6 Dec 2025 · 7 min
FAQ Schema, Service CTAs & a Slick Mobile TOC
Adding FAQ schema, service CTAs, and a camera-wheel inspired mobile TOC to blog posts.
4 Dec 2025 · 8 min
Pushing Limits: What Happens When You Let AI Blend Colors
I asked Claude to blend category colors together. Then I kept adding categories to see what would happen. This is about the process of playing with AI.
30 Nov 2025 · 6 min
Build an SEO ROI Calculator with Claude AI
Build an interactive SEO ROI calculator with Claude AI by asking one question: 'What would YOU build?' Here's the step-by-step approach.
30 Nov 2025 · 10 min
Boosting Blog Engagement & Fixing Contact Forms with AI
AI-assisted development to improve blog structure, UX, and lead capture—all in one session.
29 Nov 2025 · 8 min
Ebook Lead Magnets: When They Work for B2B Sales
When ebooks work as lead magnets, when they do not, and the marketing ecosystem that makes them convert for complex B2B sales.
16 Oct 2025 · 12 min
AI-Powered Blog Creation Workflow
Solo agency owner builds AI-powered workflow for stunning blog posts with social graphics in hours, not weeks.
9 Oct 2025 · 8 min
Building a Buyers Agent Landing Page with AI
How I helped a Newcastle buyers agent go from 1 unqualified lead to 2 qualified leads in week one.
5 Oct 2025 · 8 min
Jordan James Media Blog Audit & Expansion Roadmap
See the findings from our latest blog content audit alongside a 90-day roadmap to expand high-intent SEO coverage and capture more qualified demand.
10 Jan 2025 · 14 min
Enterprise Site Migration SEO Playbook
A step-by-step SEO playbook to protect rankings, traffic, and revenue when replatforming or redesigning an enterprise website.
8 Jan 2025 · 22 min
Marketing Analytics Operating Model for Scale
Implement a marketing analytics operating model that standardises data governance, reporting cadences, and optimisation loops across growth teams.
7 Jan 2025 · 17 min
RevOps Dashboard Blueprint for Full-Funnel Visibility
Build a RevOps dashboard that unifies marketing, sales, and success metrics so leadership can spot bottlenecks and forecast revenue with confidence.
6 Jan 2025 · 18 min
B2B Paid Media Budget Framework for Predictable Pipeline
Structure quarterly paid media budgets, forecast CAC, and align stakeholders around the channel mix that produces consistent B2B pipeline.
5 Jan 2025 · 16 min
Headless CMS SEO Playbook for High-Growth Teams
Learn how to structure content models, routing, and publishing workflows in a headless CMS without sacrificing SEO performance.
4 Jan 2025 · 18 min
LinkedIn Demand Generation Blueprint for B2B Brands
Design a LinkedIn demand generation program that blends paid and organic motions to warm target accounts and accelerate revenue.
3 Jan 2025 · 15 min
B2B Content Calendar Strategy Guide
Build an actionable B2B content calendar that aligns with buyer journeys, sales priorities, and SEO goals while keeping your team on schedule.
20 Dec 2024 · 16 min
Lead Scoring Playbook: Automate Qualification
Build a data-driven lead scoring model that aligns marketing and sales, improves follow-up timing, and keeps your pipeline healthy.
20 Dec 2024 · 15 min
Google Ads Optimisation Blueprint
Learn how to audit, restructure, and optimise Google Ads campaigns to cut wasted spend and scale profitable conversions.
20 Dec 2024 · 17 min
Technical SEO Audit Checklist for High-Performing Websites
Follow this step-by-step technical SEO audit checklist to uncover critical issues, prioritise fixes, and boost search visibility across your entire site.
20 Dec 2024 · 18 min
Social Media Analytics Framework: Prove Channel ROI
Design a social media analytics framework that tracks meaningful KPIs, aligns with business goals, and proves channel ROI.
20 Dec 2024 · 15 min
High-Converting Landing Pages: 12 CRO Tactics That Convert
12 CRO tactics to turn service-business landing pages into qualified-lead engines: value proposition, social proof, form design and trust signals.
20 Dec 2024 · 14 min
Google Ads Management: The Complete Guide to Maximizing ROI
Master Google Ads with our comprehensive guide covering campaign setup, optimization strategies, and proven techniques to maximize your advertising ROI.
15 Dec 2024 · 18 min
Marketing Automation & CRM Integration Guide
Implement marketing automation and CRM integration to streamline processes and boost revenue growth.
12 Dec 2024 · 15 min
Website Design & Development: Best Practices That Convert
Website design and development best practices that drive conversions, lift user experience, and boost your search rankings. Build a site that performs.
10 Dec 2024 · 16 min
Local SEO Guide for Australian Businesses
Local SEO strategies for Australian businesses. Rank higher and attract more local customers.
8 Dec 2024 · 14 min
Why Your React Table of Contents Goes Missing (And the Fix)
How custom React components can break auto-generated features, and why understanding DOM-based tooling is essential for modern web development.
8 Dec 2024 · 8 min
Content Marketing Strategy: Complete Guide
Develop a content marketing strategy that builds brand authority and drives sustainable business growth.
5 Dec 2024 · 17 min
Social Media Advertising: Complete Guide
Master Facebook, Instagram, and LinkedIn ads with proven targeting and ROI optimization strategies.
1 Dec 2024 · 19 min
How to Optimize Your Website for Search Engines
Learn the fundamental SEO strategies that will help your website rank higher in search results and attract more organic traffic.
26 Aug 2024 · 15 min