Welcome to AI Sauce!

A blog about the intersection of artificial intelligence, agentic software architecture, and the evolving craft of software development.

If you're a developer, educator, or just trying to stay ahead of the curve, this blog is for you. No hype - no fluff, just real talk about where we're headed and how to build for it.

Articles

Fixing SSE (MCP) Behind NGINX in a Node.js + PM2 Stack

If your MCP server is using SSE and you are behind nginx, you need to turn buffering off! July 18th, 2025

Embracing "Usually Correct"

LLMs are going to "write", in realtime, the glue between systems and tools that - until now - were too non-deterministic to be automated. July 12th, 2025

Agentic Software Architecture: Mind, Body, Tools

Software development being turned on it's head, and not just by Claude Code... The Model View Controller architecture is about to give way to the Mind Body Tools architecture - the Agentic Software Architecture. June 13th, 2025

A mental model for MCP tool development

How local MCP (Model Context Protocol) tools work with remote LLMs as a mediator with the LLM running in the cloud with locally-running tools. The key insight is that an "agent" (the local software wrapper) is different from the LLM itself, and this agent handles the stateful conversation and tool execution while using the remote LLM for natural language processing. May 16th, 2025