Software Architecture
The decisions, constraints, and relationships that shape software systems.
Writing in this topic
Building a Project with Document-Aware Development
The third DaD essay: building a small API through Vision, ADR, Specification, Task, Implementation and Evidence, before a real Project Drift experiment.
When Building Becomes Easier Than Understanding
As agents write code faster, can our shared understanding keep up? Reflections on project memory, decisions, and Document-Aware Development.
A Project Should Be Able to Explain Itself
The second DaD essay: how governance, decisions, specifications and tasks help a repository explain what is authoritative to humans and agents.
