Get new articles by email. No spam, unsubscribe anytime.
Articles
Write-ups from the work. MCP servers, AI workflows, content engineering, search, and the occasional tangent. Most of these come from problems I hit on real engagements, written up so the next person does not have to figure it out from scratch.
What's agentic AI?
67 articles · showing 1-24
Latest
How to Build a Competitor Price Monitoring Pipeline with n8n
I built an n8n workflow that normalises 375 products from three public Shopify stores and flags any price that has changed since the last run, modelled on the product scraper I run every day. On the way, all three stores refused my server with a 429, and workflow static data never saved from the editor. So I finished the build on responses fetched from my desk, with the last run kept in a file.
Automation · shopify
-
AI Fact Checking: How I Check My Content Reliably With Agents
claude-code · AI agents
-
OpenCode vs Claude Code: Setting Up OpenCode Desktop on Windows
claude-code · mcp
-
How to Connect Google Trends to Claude Code
claude-code · mcp
-
Claude Code Skills: What They Do and Which Ones to Use
Claude · claude-code
-
CLAUDE.md: How to Write One That Stays Lean
Claude · claude-code
-
How to Make a PDF Report with Claude
Claude · Automation
-
How to Make a Presentation with Claude
claude-code · gemini
-
How to Benchmark vLLM: Find the Best Model, Quant and Settings for Your GPU
local-llm · vllm
-
Claude Code Memory: How to Keep It Useful
Claude · claude-code
-
What is a Marketing Engineer (and do you need one)?
Automation · AI agents
-
Infographics and articles that update themselves, built on free APIs
claude-code · Automation
-
Complex ERP trade pricing on Shopify Plus B2B, native-first
Automation · shopify-plus
-
vLLM settings for a pair of RTX 4090s: the flags I run for twelve local models, and why
local-llm · vllm
-
The 26%: what the companies actually making money from AI do differently
-
Which AI pitches the best content ideas? Free Workers AI models vs DeepSeek
Local LLMs · content marketing
-
KV Cache Explained: Why a Local LLM Won't Load on Your GPU
local-llm · vllm
-
RTX 4090 48GB: A vLLM Benchmark on Two Modded Cards
-
LLM Inference Optimization: What Made Two RTX 4090s Faster
local-llm · vllm
-
How to set up an MCP gateway with Docker
Claude · mcp
-
How to Use the Gemini API (and Why I Run It Next to Claude)
Claude · mcp
-
Which AI is right for your job? ChatGPT, Claude, Gemini and Copilot, task by task
Claude · gemini
-
Muse Glimmer 30B vs qwen: my day-one local benchmark on a dual RTX 4090 rig
gpu · hardware
-
How to Write a PRD an AI Can Build From (with a template)
claude-code · PRD