Writing & Thinking
Thoughts on marketing strategy, automation engineering, AI tools, and the intersection of creative and technical work.
2026
How to Wire an iPhone into a Hermes Agent with an MCP Bridge
How ios-mcp-bridge, a stateless stdio-to-HTTP proxy, lets a self-hosted Hermes agent operate a physical iPhone through real touch input.
2026
AI Overviews Took the Clicks. Track Your Citations.
AI Overviews cut organic clicks by 8.9%. Search Console cannot show you if your content is being cited. Here is the citation tracker I built to measure it.
2026
I Diagnosed a Silent n8n Failure That Had Been Broken for Weeks
How a Docker networking misconfiguration silently broke an n8n workflow for three weeks without triggering any alerts.
2026
Splitting Docker Across Mac + Synology NAS Without Changing DNS
How I migrated six production Docker services from a Mac Mini to a Synology NAS without touching DNS, changing ports, or taking the internet down. Includes the AVX2/Apollo Lake gotcha that almost killed the migration.
2026
Splitting Docker Across Mac + Synology NAS Without Changing DNS
How I moved six production services from a RAM-constrained Mac Mini to a Synology NAS using Cloudflare tunnel ingress-flip, zero DNS changes, and one AVX2 segfault that almost killed the migration.
2026
Building AI Agents That Ship: OKF, n8n, and Langfuse
How to build sellable AI agents using Google's Open Knowledge Format for portable definitions, n8n as the build and execution runtime, and Langfuse for observability.