My Blog
Posts
- LatestSame Context, Every Surface: The Focus Plane Cross-Surface AI Doesn't HaveThe artifacts we hand between AI surfaces drift, erode, and multiply. The missing component is not memory: it is the estimator that knows what I am on.
- The Attention Plane: What Makes a Voice Assistant an AssistantThe difference between chatting with an LLM and having an assistant is who manages your attention.
- Conversation ≠ intelligenceWWDC 2026 as a natural experiment: model progress does not produce conversation.
- From Push-to-Talk to Natural Conversation: How Voice Pipelines WorkFour pipeline architectures for voice AI, and how to choose the right tier for your use case.
- Voice Conversation ≠ Text Chat + AudioEight assumptions that break when voice is treated as text with an audio layer.
- Building a Gen AI ProductNotes I started writing while building BookmarksGPT.