$ ls ~/build-log/
// build log
A running note on how I think through products, systems, and interaction.
Short, direct snapshots of the ideas shaping the products I build.
Building invisible UI on macOS
// What Oliver is teaching me about native windowing, screen-capture exclusion, and keeping AI useful during live calls.
Desktop AI has different constraints than web: permissions, audio routing, and latency all show up in the first week.
$ cat full_noteWhy workflow products usually matter more than AI wrappers
// A note from building Work Search and enterprise agentic systems: leverage appears when intelligence sits inside a workflow with memory and outcomes.
Models are useful, but they are not the product. The surrounding system is the product.
$ cat full_noteSmall feedback loops create more retention than large feature lists
// Bhasha pushed me to think more carefully about pacing, motivation, and the feeling of returning to a product.
Progress bars, lesson states, and practice modes look small in isolation, but together they become the product rhythm.
$ cat full_note