Smash Notes

Back to Karri Saarinen: How We Win, with Karri Saarinen.

Do Software Products Still Need a User Interface?

Karri Saarinen says software products still need a user interface when people have to share one account of the truth, and sometimes they do not. Agents are often the better way in and the better way out. A person can talk through a complex workflow that would take a long path of buttons, and the agent does the work. A large pile of information is a poor thing to browse. He uses 40,000 customer requests as the example: nobody can read that list, so the agent can synthesize it, structure it, or find what matters, and the team does not have to build every reporting screen.

The interface still matters because an agent is not a source of truth. It can answer two people differently, leave an item out, change the order, or hallucinate. A roadmap on a screen is the same roadmap for everyone. What one person sees is what the next person sees, and the company can agree on it. Hierarchy and grouping show what is important and how the pieces relate.

An agent could build that screen if someone gave it the right guidance. The remaining question is where the shared truth lives. Even a command line, an API, or MCP still needs a designed system: what a project is, which properties it has, and which workflows it runs. That description still shapes how people think about the product.

Transcript

Karri Saarinen: How We Win ·

First of Kind

More from this episode

  1. Why Did Linear Compete on Quality Instead of Speed?Karri Saarinen says Linear competed on quality instead of speed because a faster product would not win a slow market.
  2. Should Designers Design in Figma or in Code?Karri Saarinen still designs product ideas in Figma rather than in code. He does not feel the need to design in code. A simple fix is a different case.
  3. How Did Facebook Notes Reveal Group Messaging?Soleio found that Facebook Notes revealed a desire to send messages to groups of people when users wrote notes and tagged others as if the tags were recipients.
  4. Has Linear Ever Run Split Tests?Karri Saarinen says Linear has never run split tests. Instrumentation is used only when a specific question needs an answer.
  5. How Does Linear Help Teams Know What to Build?Karri Saarinen says Linear can help provide some of the intent and context that building now needs, for humans and for agents, once teams have almost…
  6. Why Did Karri Saarinen Start Linear?Karri Saarinen started Linear because bug tracking is work people in the industry have to do almost every day, and it feels bad that they are forced to use…
  7. Why Does Linear Reject the Minimum Viable Product?Karri Saarinen rejects YC's MVP advice. Linear moved fast and still tried to build a good product, and trying to be good is how the company stays unique.

People

More answers like this

More with Soleio

Related episodes

Plays from this note through the rest of the episode.

Weekly highlights

One letter a week.

The notes worth hearing, with the minute they were said.