Will's Journal.
Websites Pre-Save Pages Convert Campaigns — Homepages Hold the Career
Put new releases on a pre-save campaign page for ads and bio links; keep the homepage as the career surface — then swap to listen/stream without breaking URLs.
Automation Idempotency Keys in n8n: Stop Double-Charging, Double-Emailing, Double-Everything
How to implement idempotency keys in n8n so duplicate webhooks cannot double-charge, double-email, or double-create CRM records.
AI Agents Sandboxed Tool Use: Letting Agents Act Without Letting Them Loose
Tool use without a sandbox is an API key with opinions. Allowlists, scoped credentials, blast-radius caps, and human gates are how agents earn the right to touch production.
AI Visibility GEO Explained: Generative Engine Optimization Without the Buzzwords
GEO is optimizing for generative engines that synthesize answers. Here is how it relates to AEO and SEO — and what to change in your content and measurement.
AI Agents Single Agent First: Split Only When Trust, Audience, or Timing Conflicts
Start with one agent and many tools. Split only when trust, audience, or timing conflict—and prove that split with pass rate, cost, and escalate rate.
Websites Artist and Musician Websites That Convert Without Killing the Brand
Musician sites that keep identity loud and still convert: listen-first folds, tour and contact paths, and no streaming-dashboard energy.
Automation Migrate Zapier to n8n Without a Big-Bang Cutover
Migrate Zapier to n8n with dual-run, webhook URL remaps, credential remaps, and a documented rollback — rebuild by hand; no official importer to trust.
Automation Dead Letter Queues for Automations: Where Failed Work Goes to Be Fixed
How to build dead-letter queues for n8n automations so failed work is quarantined, visible, and replayable — instead of lost in retry storms.
Websites Motion That Survives Production
Every award-winning site is fast in the case study and janky on a mid-range Android. Here is what actually holds up once real users arrive.
AI Visibility DIY AEO for 30 Days — Hire When You’re Blind to Your Own Gaps
Yes — you can DIY Answer Engine Optimization for 30 days. Hire when you cannot see your own gaps, need stakeholder force, or the panel stops moving forward.
Websites DIY Builders Win Validation — Hire When the Site Has to Earn Customers
DIY on Squarespace or Wix is right for validation; hire a designer when the site must earn customers, outrun competitors, or stop stealing your nights.
AI Visibility Citation Gaps: Finding Who AI Quotes Instead of You
A citation gap analysis shows which URLs ChatGPT and Perplexity quote for your buyer prompts — and the concrete plays to close those gaps.