Skip to content

Notebook

What I'm building, shipping and thinking about. Short entries link out to X or Substack. Longer ones live here.

13 entries shown

2026

ThreadUIs aren't going away. They cycle.

Villa Savoye vs Saint-Pierre: agents are pushing interfaces into their efficient, legible phase, and that sets up the next wave of expression. · X

ThreadNative to start, multiplayer to last

Reading Nikita Bier and Josh Elman together: AI-native from the outset is real, but the old laws of network effects still apply. Why build a commenting feature when the comment can be the prompt? · X

ThreadThe whole ladder, one afternoon

IC, manager, director, executive used to take years each. Agentic operations compress the arc into one afternoon: set the vision, brief, delegate, review, fix. · X

ThreadThe machine that builds the product

We're not building the product anymore, we're building the machine that builds it: model, harness, context, tools, evals. Ours: ~60 min prompt to publish. · X · Case study

ShippedThe Microsoft Ads redesign launched

Closing in on a year at Microsoft AI: we launched the Microsoft Ads redesign, and advertisers are noticing the details the team sweated over. · X

ThreadNot roles, modalities

Riffing on Total Football: with AI-native building tools, PMs and designers pick their position based on where they are on the field. · X · Case study

2016

EssayFalling For The Wrong GUIPinned

Winners and losers in the conversational UI landscape (UX Collective). · Medium

2015

2014

EssayIndustrial designers — Fight!

Thoughts of an industrial designer gone digital: conflict as the mother of progress, from Ayn Rand to Gates vs. Jobs. · Medium

Planned

  • Essay · Frontiers & Foundations: design systems as the base for AI products, the long version
  • Case study · Leading Google Ads platform design
  • Essay · Conversational UI, 2016 → 2026, a retrospective on the Medium piece
  • Essay · Trust, permissions and transparency for AI agents
  • Essay · Building and hiring a design team for AI
  • Essay · Harness or model? Reconciling "LLM = generalist, Harness = specialist" (Jul 28) with "Stop caring so much about harnesses. Focus on training a model to your own needs" (Sep 23)
  • Series · Fleeting thoughts, every two weeks on Substack, listed here automatically