Writing
Articles and essays on systems, architecture, product, and leadership.
- Tikal — structural alignment for AI coding agents
A reusable framework that gives coding assistants a thin router, stack-specific guardrails, and session telemetry — instead of one bloated prompt for every repo.
- Systems Thinking in Software Architecture
How to apply systems thinking principles to build resilient, scalable software