Jun 7 · thought
Agents need workflow state
The useful part often sits behind the chat: explicit tasks, ownership, state, and history.
A running list of restaurants, cities, films, music, links, work, and whatever else I want to remember.
Jun 7 · thought
The useful part often sits behind the chat: explicit tasks, ownership, state, and history.
Jun 7 · album
Night-driving music for a city you don't live in anymore. Still growing on me.
Jun 6 · film
Competence, loneliness, and LA at night. The diner scene still does more with two men talking than most films do with everything.
Jun 6 · restaurant · Dubai
Technically ridiculous. The pacing and the room mattered as much as the food.
Jun 5 · link
Saving this because it explains why agent evals often become fake precision: clean numbers on a benchmark that doesn't resemble the real workflow.
Jun 5 · playlist
For walking home late in a city that's finally quiet: Mk.gee, Jai Paul, Frank Ocean, Burial, Fred again..
Jun 4 · clip
The guitar tone felt like Prince through broken neon.
Jun 3 · travel · Dubai
Impressive and a little uncanny. The older, smaller rooms stayed with me more than the tall new ones.
Jun 2 · build
A public API needs its own primitives. Shipping one forces you to decide what your product actually is.
Jun 1 · thought
Customer context used to be a sales tool. It's turning into shared infrastructure that product, engineering, and agents all read from.
May 30 · quote
"A complex system that works is invariably found to have evolved from a simple system that worked." — John Gall
May 28 · song
Sounds like a leaked transmission from a better timeline. Back in rotation after years away.