Architecture
The Architect’s Notebook: System Design Begins With Writing
Writing design documents before code leads to faster delivery and fewer defects. Clear architecture emerges from clear prose, not the other way around.
Tagged
Architecture
Writing design documents before code leads to faster delivery and fewer defects. Clear architecture emerges from clear prose, not the other way around.
Jun 22, 2026
Data
Applying via negativa to a data platform removed the components that earned nothing, and failure points and recovery time fell with them.
Jun 17, 2026
Data
Python is the default language of data pipelines, creating path dependencies that constrain infrastructure for years. Its gravity well requires strategic, not revolutionary, escape.
May 18, 2026
Philosophy
Every architecture decision embeds ethical commitments. Langdon Winner argued artifacts have politics. The question is whether the architect is conscious of it.
May 04, 2026
Data
The modular Modern Data Stack collapsed under integration tax. The replacement is vertical integration with open escape hatches.
May 02, 2026
Data
Data contracts are API contracts applied to data interfaces. Teams with service-oriented design experience can implement them in under two weeks.
Apr 22, 2026
Data
Most data mesh implementations studied failed by treating it as a technology pattern. The technology was never the bottleneck; the organization was.
Apr 08, 2026
AI Systems
Human-in-the-loop as deliberate architecture cut critical errors markedly while keeping most of the throughput of full autonomy. Four production patterns for integrating human judgment.
Mar 29, 2026
AI Systems
Context engineering treats what information reaches an LLM as an architecture problem. It reduced hallucination rates across enterprise deployments without changing the model.
Mar 15, 2026
Data
A practical guide to designing event-driven architectures that actually work in production.
Dec 16, 2025