A product discussed on AI Engineer.

The End of the Static Screen: Architecting Intent-Driven UX — Gus Iwanaga, commercetools
Sep 1, 2026 · 23:19
Gus Iwanaga, product engineer at commercetools, explains why static UIs are giving way to agentic interfaces that assemble themselves at runtime. He walks through how an LLM orchestrator can take a user's natural-language goal, query structured product data, and compose the right components on the fly — a pattern his team now uses instead of hand-coding every screen. The talk lays out the new stack this requires: schema-driven design systems that keep AI output consistent, guardrails and human review to hold quality in place, and intent classified by model rather than clicks. Iwanaga argues that teams who keep designing fixed screens will fall behind, because the future of enterprise software is interfaces generated at request time, adapted to each user and each question they ask.

Beyond Components: Designing Generative UI for MCP Apps — Ruben Casas, Postman
Jun 3, 2026 · 16:58
Ruben Casas from Postman argues that AI models can now write better frontend code than he can—his prompt to rewrite his blog produced a search box with blur animation and accessibility out of the box—yet most agent UIs still invoke static prebuilt components. He presents three levels of UI generation: static components (AG UI, Goose) passing props to predefined React elements; declarative UI where the model generates JSON or YAML for a rendering engine (e.g., Vercel's JSON Render), which he deems the current ideal balance; and fully generative UI where the model writes HTML, CSS, and JavaScript on demand, as in his weather agent that does so in one tool call. The key obstacle is trust, necessitating sandboxing, and MCP apps with their double iframe default are the best delivery mechanism. He likens today to early TV—radio shows with cameras—and predicts the future lies beyond components in collaborative human-agent interfaces on shared canvases, as seen with the Skeletro MCP app.
Powered by PodHood