
The Assistant Answered. The Memory Never Arrived.
Eighty-four answered exchanges were declined by an agent memory integration, while the monitoring check missed the failure log. How we changed exchange identity and verified a live save.
17 pieces on applied AI systems (routing, evals, voice, inference and agents), each tied to work I actually built or ran.

Eighty-four answered exchanges were declined by an agent memory integration, while the monitoring check missed the failure log. How we changed exchange identity and verified a live save.
A small, reviewable knowledge vault can give a coding agent the right architecture and decisions without asking it to trust stale notes over the code.

The enzyme had been seen before. The pattern around it had not.

The final training run took about 24 seconds on our RTX 5090, excluding Python startup. Deciding what the model should learn, labelling 2,334 examples, and building a test that could reject it took the rest of the afternoon.

Every request to an AI system starts with a quiet decision: what kind of answer does this need? Words? A picture? A search? A voice message? A video?

Before an AI system can answer, it often has to make a smaller decision: What kind of answer does this person need?

McKinsey's 2026 global survey found that 80% of respondents said AI had improved their individual productivity.

At 4:17 a.m., our monitoring said one of our AI agents had stopped running its scheduled heartbeat.

Give one AI agent a task and you have an assistant.

Nobody hires a junior engineer today and says, "You can't use AI. Learn everything by hand while the rest of the team uses it."

Your inference dashboard says the model is fast. Your users say the product is slow. Both are telling the truth, and the gap between them is where AI infrastructure is changing fastest.

We documented the safe way to do it. The dangerous way still worked. Guess which one we used twice in one evening.

An OpenAI-compatible endpoint is easy to demo and surprisingly hard to specify.

An HTTP 400 changed how I think about local AI.

An AI agent can make a test suite green before a team has decided what green is allowed to mean.

Most voice-agent stacks begin with the same loop: transcribe the caller, send text to a model, synthesize the answer, and interrupt the synthesis when new speech arrives.

The easiest voice-AI demo to understand is interruption.