Blog

Engineering notes on AI agents, automation, and the infrastructure behind them.

Voice AI Agents for Small Business: What Actually Ships in 2026

Voice AI Agents for Small Business: What Actually Ships in 2026

June 7, 2026 · 4 min read
The voice AI that pays back for a small business is narrow and boring: after-hours triage, booking, order status. Here is what ships and what to skip.

Agent Memory From Your Task Manager: CLI + MCP, No Vector DB

May 30, 2026 · 5 min read
Turn your task manager into agent memory: an adapter-not-migration CLI and MCP server with hybrid RRF retrieval over TickTick or an Obsidian vault.
Pinecone vs RunPod for Vector Search: Managed vs Self-Hosted (2026)

Pinecone vs RunPod for Vector Search: Managed vs Self-Hosted (2026)

May 9, 2026 · 10 min read
Pinecone vs RunPod for vector search: managed serverless against self-hosted Qdrant on rented GPU. Break-even math, latency, and the hybrid most teams ship.
Pinecone vs RunPod: Different Layers, One Decision Table (2026)

Pinecone vs RunPod: Different Layers, One Decision Table (2026)

May 8, 2026 · 5 min read
Pinecone and RunPod do not compete: vector DB vs GPU inference. Break-even math, real monthly costs, and a decision table for your RAG stack.
Automate YouTube Shorts with CapCut: The CLI + Claude Pipeline

Automate YouTube Shorts with CapCut: The CLI + Claude Pipeline

May 7, 2026 · 7 min read
Automate YouTube Shorts end-to-end: pick segments, write hooks with Claude, build CapCut drafts via CLI. Open-source pipeline + my paid blueprint.
Claude Code with Local LLMs and ANTHROPIC_BASE_URL: Ollama, LM Studio, llama.cpp, vLLM

Claude Code with Local LLMs and ANTHROPIC_BASE_URL: Ollama, LM Studio, llama.cpp, vLLM

April 29, 2026 · 16 min read
Run Claude Code on a local LLM via ANTHROPIC_BASE_URL. Native Anthropic endpoints for Ollama, LM Studio, llama.cpp, vLLM. 32K context floor.
How to Choose an LLM for Production: 7 Criteria That Matter

How to Choose an LLM for Production: 7 Criteria That Matter

April 17, 2026 · 13 min read
How to choose an LLM for production workloads. 7 selection criteria, a decision tree, an evaluation process, and a requirements checklist from real deployments. Download the free AI Automation Checklist.
Self-Hosted LLM vs API Cost: Break-Even Analysis (2026)

Self-Hosted LLM vs API Cost: Break-Even Analysis (2026)

April 16, 2026 · 15 min read
Self-hosted LLM vs API cost analysis with break-even math. When to self-host, when to stay on Claude, and the hybrid pattern most production teams actually use. Download the free AI Automation Checklist.
LLM API Comparison 2026: Claude, OpenAI, Gemini for Production

LLM API Comparison 2026: Claude, OpenAI, Gemini for Production

April 15, 2026 · 18 min read
Feature matrix, pricing, reliability and EU hosting across major LLM APIs. Where Anthropic, OpenAI and Google win, and what to pick for production.
Zapier vs Make vs n8n Pricing 2026: True Cost at 10k / 100k / 1M Tasks

Zapier vs Make vs n8n Pricing 2026: True Cost at 10k / 100k / 1M Tasks

April 14, 2026 · 11 min read
Zapier (per-task), Make (per-operation), n8n (per-execution) — same workflow at 10k / 100k / 1M runs. Where each wins, where each breaks.
Claude vs ChatGPT for Developers: A 2026 Practitioner Review

Claude vs ChatGPT for Developers: A 2026 Practitioner Review

April 12, 2026 · 17 min read
Claude vs ChatGPT for developers in 2026. Chat, CLI, IDE, and API compared by a practitioner running ten agents in production. Download the free AI Automation Checklist.
LLM API Cost Comparison 2026: Framework, Not a Stale Table

LLM API Cost Comparison 2026: Framework, Not a Stale Table

April 11, 2026 · 12 min read
LLM API cost comparison for 2026. Model your real workload costs with prompt caching, output tokens, reasoning, and batch API factored in. Download the free AI Automation Checklist.