Monkeys Product Talks User Experience

Product Talks – Gian Segato and The Quantum Shift to probabilistic products

In this episode of Product Talks, Gian talk to us about the quantum shift to probabilistic products, made possible by Replit and “vibe coding IDEs”.

* Replet is a cloud IDE (Integrated Development Environment) now described as a “vibe coding app” that empowers non-technical users to build software from ideas. An agent can code nearly any type of software, with examples including a doctor building a fully functional full-stack clinic app in five days, and users creating email validation systems, custom timers, stock tracking apps, and Trello clones from single prompts.

* A “quantum shift” in software development has occurred, moving from classical, deterministic systems to AI models. Classical software featured a “discreet and fixed and limited set of actions” with predictable, identical outputs, allowing for structured funnels and testable outcomes. This shift began notably with Ilya Sutskever’s “seek to seek” paper in 2014 and was accelerated by transformers and Large Language Models (LLMs), introducing an “effectively unbounded” input space and “infinitely permutative” outputs, even from identical inputs.

* A significant challenge with AI models is their inherent stochastic nature and the lack of full understanding of their behavior, even by their creators. This unpredictability makes it hard to guarantee consistent outcomes for users, especially non-technical ones, who may become frustrated by paying for results that vary with each attempt.

* This new AI paradigm necessitates a fundamental change in product management and engineering approaches. The focus shifts from striving for “perfect scores” or deterministic outcomes to “managing uncertainty” and achieving a “minimum threshold” of performance. Product development moves from rigid funnels to exploring “infinite fields of trajectories” based on emergent user interactions, requiring a “data operating system” to analyze these diverse user paths and a deeper understanding of user needs by developers and designers.

* Individuals and companies are advised to “embrace” these new AI tools as “allies” rather than competitors, as this transformative shift is already underway. The ultimate skill will evolve from knowing “how to get the answer out” to discerning “what question to even ask in the first place,” underscoring the paramount importance of understanding user problems in this new, probabilistic future of software development.