Agents / MCP
March 15, 2026
Build CLIs First, Wrap as MCPs Second
The pattern is having a moment now, but the idea is older: make the tool useful to humans first, then make it useful to agents. That keeps the interface inspectable, scriptable, and harder to trap inside one protocol.
By Robert Melton
Agents
March 8, 2026
Agents Are for Execution. Chat Is for Thinking.
People blur these together and then wonder why their workflows get weird. Chat is great for exploration. Agents matter when something needs to happen in the world and keep happening without babysitting.
By Robert Melton
Testing AI
March 1, 2026
Testing AI Systems Without Lying to Yourself
Unit tests are still useful. They are just not enough. Once the system gets probabilistic, the job changes from proving exact text to proving bounded behavior, traceability, and sane failure modes.
By Robert Melton
Stack Strategy
February 22, 2026
Technology Constraint Is AI Strategy
AI can generate almost anything. That does not mean your team can review anything. In practice, the stack you can verify is the stack you can safely ship.
By Robert Melton
Data
February 15, 2026
The Three Truths of Data-Oriented Development
Most systems rot because they get modeled around fantasy objects instead of actual data movement. If you start from the transformations, a lot of bad architecture dies early.
By Robert Melton
AI Safety
February 8, 2026
Prompt Injection Defense That Actually Helps
No single trick fixes prompt injection. That said, some patterns are still worth using. The goal is not magic. The goal is to make casual failure materially less easy.
By Robert Melton
Web Apps
February 1, 2026
HTMX for Internal Systems That Need to Last
Not every internal tool needs to cosplay as a frontend platform. Sometimes the right move is a simpler web app that stays understandable and keeps shipping.
By Robert Melton
Architecture
January 25, 2026
Feature Advertisement for Adaptive Interfaces
Let the backend describe what is actually possible and let the client adapt, instead of hardcoding fantasy capability into every UI surface.
By Robert Melton
Communication
January 18, 2026
Writing for Enterprise Architects
When the work spans executives, engineers, and operators, writing is not overhead. It is the medium in which the architecture actually becomes usable.
By Robert Melton
AI Development
January 11, 2026
TDD Plus AI Keeps the Work On Rails
The point of tests in an AI-assisted workflow is not ceremony. The point is that speed without a specification is just the fast production of ambiguity.
By Robert Melton