Spurlock Studios
Contact
Will's Journal

Will's Journal.

Idempotent Agent Tool Writes: Retries Without Double Emails or Double Charges AI Agents

Idempotent Agent Tool Writes: Retries Without Double Emails or Double Charges

Make agent tool writes safe on timeout by minting runtime idempotency keys once, then sharing them across model, harness, and HTTP retries.

11 MIN
Digital PR That Earns AI Citations, Not Just Backlinks AI Visibility

Digital PR That Earns AI Citations, Not Just Backlinks

Digital PR for AEO targets the domains AI already cites — with accurate brand facts — so earned media feeds answers, not only Domain Rating.

11 MIN
CMS Choices Clients Will Actually Use Websites

CMS Choices Clients Will Actually Use

Pick a CMS by who edits weekly, not by vendor demos — field limits, training, and workflows that keep brand sites maintainable.

10 MIN
The Fractional AI CTO Model: When You Need Architecture, Not Another Chatbot AI Agents

The Fractional AI CTO Model: When You Need Architecture, Not Another Chatbot

A fractional AI CTO is architecture and operating cadence for teams building agentic IP — not a chatbot retainer. When to hire one, what they own, and how it differs from a pilot.

9 MIN
API Rate Limits in n8n: Pace, Back Off, Then Shed Load Automation

API Rate Limits in n8n: Pace, Back Off, Then Shed Load

Handle HTTP 429 in n8n by honoring Retry-After, pacing with Split In Batches + Wait, then shedding noncritical work before retries multiply the damage.

10 MIN
Webhook Security for Automations: Signatures, Secrets, and Least Privilege Automation

Webhook Security for Automations: Signatures, Secrets, and Least Privilege

Secure n8n webhooks with signature verification, secret handling, least-privilege credentials, and replay defenses that belong in production.

10 MIN
Reddit Moves AI Answers — If You Show Up as a Human, Not a Press Release AI Visibility

Reddit Moves AI Answers — If You Show Up as a Human, Not a Press Release

Reddit can feed AI citations when real threads corroborate your category — not when you spam. Engine weight varies; Perplexity leans harder than Gemini.

11 MIN
When AI Gets Your Brand Wrong: Fixing Hallucinated Facts at the Source AI Visibility

When AI Gets Your Brand Wrong: Fixing Hallucinated Facts at the Source

When ChatGPT invents your founding year or product line, fix canonical pages, chase corroborating wrong sources, and re-test — hallucinations have URLs behind them.

11 MIN
Build the EPK Bookers Can Scan in Thirty Seconds Websites

Build the EPK Bookers Can Scan in Thirty Seconds

Build an EPK bookers can scan in thirty seconds: name, short bio, listen links, downloadable assets, and booking contact above the fold. Keep fans elsewhere.

12 MIN
Accessibility as Craft, Not Compliance Theater Websites

Accessibility as Craft, Not Compliance Theater

Accessible marketing websites treat keyboard, contrast, media, and motion as craft — WCAG for brand sites without checkbox theater.

10 MIN
Scoping an Agentic Pilot That Proves Value in Five Days AI Agents

Scoping an Agentic Pilot That Proves Value in Five Days

A good agentic pilot is one sentence, real data, an evaluator, and a cage — finished in five days for $1,500. Here is how to scope it so you learn something true.

9 MIN
Pin the Model, Gate the Upgrade: Catch Agent Drift Before Customers Do AI Agents

Pin the Model, Gate the Upgrade: Catch Agent Drift Before Customers Do

Yes—pin production agents to explicit model IDs. Floating aliases change behavior with no deploy. Upgrade only through a golden-set gate you actually run.

11 MIN