Solving the Blank Canvas Problem
Eddie Kim built Gusto's AI co-founder himself — and in doing so, surfaced the most important UX problem in the agentic era.
Eddie Kim built Gusto's AI co-founder himself — and in doing so, surfaced the most important UX problem in the agentic era.
Eddie Kim, Gusto co-founder & head of technology, in conversation with Y Combinator.
Gusto crossed a billion dollars in annual revenue serving over half a million small businesses — one in five new companies in the United States starts on the platform. That scale makes Eddie Kim's thesis about the blank canvas problem more than a product opinion. It is empirical evidence about how most people actually experience AI.
The cutting edge of the tech world has persuaded itself that the agentic era is already here. In practice, the vast majority of users still treat AI as a glorified search engine — they type a question, wait for a response, type again. The conversational ping-pong loop is comfortable but shallow. The truly powerful move — directing an AI to take sustained, multi-step action on your behalf — requires a creative leap that most people never make.
Kim's insight is that this is not a failure of imagination on the user's part. It is a product failure. The interface offers infinite degrees of freedom at exactly the moment the user most needs constraint and suggestion. The latticework this conversation adds is not just about Gusto's product; it is a frame for thinking about every AI product's onboarding, default state, and activation arc.
Activation energy is the minimum input required to start a reaction. In chemistry the catalyst's job is to lower that threshold. In AI product design the blank canvas — a blinking cursor and infinite possibility — raises it. Kim's solution is to pre-populate the interface with automations drawn from what the customer already does on Gusto: running payroll, approving timesheets, reminding employees. The canvas is no longer blank; the first move is already half-made. This is the textbook activation-energy intervention applied to software onboarding.
Inversion is Charlie Munger's prescription to solve a problem by starting from its reverse. Rather than asking "what should we build?" Kim asked "what are customers already doing every single week?" The massage spa that exports MindBody data, reformats it in Google Sheets, and finally enters it into Gusto to run payroll — that workflow is the product spec. The answer was already in the data.
Skin in the game is visible throughout: Eddie built the initial prototype himself, using it to automate his own workflows before showing anyone else. The founder who ships is a different animal from the founder who directs. The prototype revealed what the roadmap could not — where the friction actually lives, and what "good enough" feels like in practice.
Leverage shows up in the team composition story. A small squad — including a designer who had never written production code — shipped a complex AI product in a compressed timeline. The reason was not heroics; it was that AI dramatically lowered the cost of crossing role boundaries. One engineer with Claude Code was doing the work of three. The leverage ratio on technical output had changed fundamentally.
The classical SaaS product wisdom is to do customer development first, build nothing until you have a validated insight, and never let engineering run ahead of product understanding. Kim violated this deliberately. He built the prototype himself, on his own time, and only then began sharing it. The prototype was the discovery instrument, not the output of one. In the agentic era, building fast enough to show rather than tell may be the only reliable path to shared understanding.
Specialization and division of labor is one of Adam Smith's most durable ideas. It predicts that teams perform best when individuals go deep in narrow domains. Gusto's build story contradicts the prediction at the margin: a designer contributing production code and engineers prototyping Figma designs, with AI absorbing the translation cost. Division of labor held at the macro level, but the micro-boundaries dissolved. The lesson is not that specialization is dead — it is that AI has raised the minimum viable competence threshold in adjacent roles.
The idea that interface neutrality is a virtue — that a general-purpose prompt is the ultimate flexible tool — is undermined here. Blank-canvas flexibility is the problem, not the goal. For the 99.9%, the right interface is highly opinionated, pre-loaded, and context-aware. Freedom is only useful once the user knows what they want. Before that, suggestion beats optionality every time.
The blank canvas problem deserves its own entry in the latticework. It is distinct from activation energy because the problem is not just effort — it is the cognitive paralysis of open-ended choice. A general prompt interface offers infinite moves; most users make none, or default to the simplest. The solution is not a better prompt but a different paradigm: start from the customer's existing context and surface the moves that are already latent in their data.
The automation heartbeat is a new primitive worth naming. Kim's co-founder product runs not on user commands but on a scheduled cadence — a cron job that fires an LLM every week, every day, at the moment the customer's recurring task would normally begin. This is a fundamentally different architecture from chat: the system initiates, not the user. The heartbeat converts a reactive assistant into a proactive co-worker.
The pre-workflow tax is the hidden cost embedded in the massage-spa story. The nominally simple step — entering data into Gusto — sits downstream of a manual gauntlet: export, reformat, calculate, import. The automation that matters is not the last step but the full chain. Products that optimize only the final step miss most of the value. Mapping the pre-workflow tax is a diagnostic technique: interview customers not about what they do in your product, but about what they do before they open it.
The most important insight in this conversation is not about AI at all — it is about defaults. Every product makes a choice about what state the user finds when they arrive. Most AI products default to possibility. Gusto defaulted to context. The customer arrives to find their payroll half-automated, their recurring tasks surfaced, their weekly rhythm already mapped. They are not asked to imagine what AI could do for them. They are shown what it is already doing.
That shift — from invitation to demonstration — is the design pattern of the next decade of software. Not "what do you want to build?" but "here is what we noticed you do every week."
"The agentic world that we've been promised has never really materialized for most people out there… what we wanted to do with Gusto co-founder is bring all of these agentic promises into reality." — Eddie Kim, co-founder, Gusto