Writings & Articles

Exploring the future of AI systems and software architecture

I write about the intersection of Systems Engineering and Agentic AI, challenging conventional wisdom and sharing practical patterns for building production-ready autonomous systems.

✍️ The "Scale by Subtraction" Collection

These articles define my approach to Engineering Leadership and Agentic Architecture

01

The Mute Agent: Why Your AI Needs to Shut Up and Listen to the Graph

Semantic Firewalls vs. Guardrails Deterministic Routing Zero-Hallucination Architectures
02

The Agent Control Plane: Why Intelligence Without Governance Is a Bug

Identity & Topology Management The "No-Fly" List for Autonomous Systems Managed Compute
03

The End of "Chat": Why AI Interfaces Must Be Polymorphic

Polymorphic Interfaces Generative UI SDKs Computing AI
04

Inside Loop 2: Catching the "Lazy" Agent

The "Safe Failure" Trap Outcome Analyzers Self-Correction Loops

🎯 Key Topics I Write About

🏗️

Agentic Architecture & Governance

Focusing on the Control Plane rather than just the model. How do we build "Kubernetes for Agents"? How do we enforce permissions, identity, and topology in a non-deterministic environment?

🕸️

Knowledge Graphs & Context Engineering

The belief that Context is the new code. Using Graph RAG and Semantic Layers to ground AI reasoning in deterministic truth rather than probabilistic training data.

🧠

Cognitive Ergonomics (Scale by Subtraction)

Designing systems—both human and synthetic—that scale by removing friction and noise. Applying the "Via Negativa" philosophy to software architecture and organizational leadership.

🔄

The Inference Trap

Why "thinking" is technical debt. Engineers are throwing massive reasoning models at problems that are actually just retrieval problems. The 80-90% lookup, 10-20% reasoning ratio for optimal performance.

🛡️

Semantic Firewalls

Using multidimensional knowledge graphs to block hallucinations before they happen. Don't detect hallucinations after generation—prevent them structurally before they reach users.

🔇

Silent Swarms & Headless Agents

Language is for humans. Code is for machines. Why the best agents are the ones that can't talk. Function over form in multi-agent coordination.

💭 My Writing Philosophy

"If your agent is 'thinking' for every request, you haven't built an agent; you've built a philosophy major. In production, we need engineers, not philosophers."

"The smartest systems aren't the ones that compute the most—they're the ones that know when NOT to compute."

"Don't detect hallucinations after generation—prevent them structurally before they reach users."

"Language is for humans. Code is for machines. Keep them separate."

"Stop judging agents by how well they chat. Start judging them by how well they shut up and work."

Stay Updated

Follow me on your preferred platform to get notified about new articles, insights, and open source projects.