Blog — 20 notes · page 1 of 3
Notes from the build.
Problems I've hit, hurdles I've solved — written down so you don't have to hit them too.
HighLevel V1 API Is End of Support: How I Migrate n8n, Make, and Custom Integrations to V2 Without Breaking Client Automations
A production migration playbook for moving HighLevel V1 integrations to V2 with scoped authentication, tenant-safe token storage, webhook verification, contract tests, phased cutover, and rollback.
n8n 3.0 Is Coming: A Production Migration Playbook for Self-Hosted Instances
How to prepare a self-hosted n8n estate for version 3.0, including Docker migration, legacy node discovery, staging, contract tests, queue mode, canary rollout, and rollback.
Retell AI's 2026 API Deprecations: How to Migrate Live-Call State, Routing, and Agent Versions Without Breaking Voice Ops
A production migration guide for Retell AI deprecations affecting live-call updates, agent listing and publishing, multilingual agents, phone routing, conversation flows, and webhook-driven voice operations.
How to Build a Production-Ready AI Agent in 2026: Architecture, Memory, Tools, Guardrails, and Operations
A senior engineer’s guide to designing, building, securing, evaluating, and operating production AI agents with tools, memory, approvals, observability, and cost controls.
Zapier Agents to AI by Zapier: How to Migrate Without Duplicate Actions, Runaway Tasks, or Silent Behavior Changes
A production migration playbook for moving Zapier Agents into AI by Zapier, validating tool behavior, controlling task usage, replacing unsupported patterns, and cutting over without duplicate writes.
Claude Code vs Cursor vs GitHub Copilot vs OpenAI Codex: A Senior Developer’s Guide to Choosing an AI Coding Agent in 2026
A practical senior-engineer comparison of Claude Code, Cursor, GitHub Copilot, and OpenAI Codex across architecture, autonomy, context, testing, security, code review, team workflows, and cost.
Shopify's Expiring Offline Tokens: A Concurrency-Safe Migration for Public Apps Before January 1, 2027
A production migration guide for Shopify public apps moving from non-expiring to expiring offline tokens, with Postgres locking, atomic rotation, retry recovery, background jobs, and staged rollout.
Model Context Protocol Explained: Build a Secure MCP Server With TypeScript
Learn MCP architecture, tools, resources, prompts, transports, authorization, security, testing, and production deployment by building a secure TypeScript MCP server.