About
I'm a developer living in Germany, originally from California. My thesis in one sentence: AI agents should compose through typed models, not generate text.
In practice, that means a set of typed Java 25 libraries under the *.build namespace. Four are open source Workday projects I contribute to (base, codemodel, spawn, spin); the fifth (serve.build) is mine. On top of them I build domain demos: music.build is live. Separately I'm building Denote, an AI-native documentation framework.
Code on github.com/deer.