Skip to main content

Democratization of Tooling - Design for Non-Engineer Builders

· 3 min read
Calvin Cheng
Shape what gets built and the value it creates.

People in sales, marketing, operations, and communications could benefit from custom tools - dashboards, scripts, automations - but lack the programming skills to build them. AI agents change that. With an agent as a collaborator, non-engineers can describe what they want in natural language, iterate with the agent, and ship. The design challenge: how do you build products for builders who don't code?

Human-in-the-Loop - Designing Approval Gates for Agent Workflows

· 3 min read
Calvin Cheng
Shape what gets built and the value it creates.

Autonomous agents can execute high-risk operations: database drops, production deployments, payment API calls. Blocking all such operations defeats automation. Allowing them unsupervised creates unacceptable risk. The solution is human-in-the-loop approval: systematic gates for designated actions, with lightweight feedback that doesn't stall the entire workflow.

Progressive Disclosure Beyond the Chat Window

· 3 min read
Calvin Cheng
Shape what gets built and the value it creates.

Agents increasingly work with large files, large tool catalogs, and large context. Loading everything upfront wastes tokens, degrades performance, and overwhelms both model and user. Progressive disclosure - revealing detail only when needed - is a design principle that applies to more than traditional UI. It applies to how agents encounter and use information.