I'm interested in the gap between how we describe things and how they behave. An awkward workflow may be solving a problem nobody remembers. A technically sound design may depend on people working in ways they never have. A faster tool may change the work we choose to attempt.
My background in software architecture and anthropology gives me reasons to look at both the structure and the people working within it. The interesting explanation often sits somewhere between the two.
This site is a place to follow those observations through essays, project experiences, and experiments with AI. Some become arguments. Others leave me with a better question than the one I started with.
You can explore the recent writing, revisit selected essays and ideas, or look at the working code.
Disclaimer
Opinions expressed here are my own and do not represent those of my employers or clients.