Skip to main content

Speech

Harnessing the Power of Nondeterminism for Software Engineering

Sam Kirchmeier & Adam May

December 6, 2025

About the talk

As software engineers, we’re accustomed to using precise tools that yield predictable results. We’ve built our reputations and careers on our ability to craft reliable systems that always provide the same output for a given input. Until now? Generative AI tools are incredibly powerful, and nondeterminism is at the heart of their design. That fundamental difference–that the same input might generate a totally different output–requires a fundamental shift in how we apply those tools to our work. In this talk, we’ll examine problem types that benefit from nondeterminism and those that don’t, and we’ll highlight the practical ways that we take advantage of nondeterminism in our work at Livefront.

Presented by

Sam Kirchmeier

VP, Engineering

More from Sam
Sam Kirchmeier

Adam May

Director, Engineering

More from Adam
Adam May

About Livefront

Livefront is a digital product consultancy. We're trusted by some of the world's most admired companies to drive strategy, design, and engineering for their core digital experiences. They partner with us to move faster, think bigger, and design products people love.