Featured writing
Returning to the Same Place, but Not as the Same Person
Repetition, loops, and the meaning that may be made through return.

Recent writing
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.
Returning to the Same Place, but Not as the Same Person
Repetition, loops, and the meaning that may be made through return.
Topics
- Software Architecture
The decisions, constraints, and relationships that shape software systems.
- Complex Systems
Patterns, feedback, and phenomena that emerge from relationships and repetition among simpler parts.

