< keynote />

Searching for Truth in the Age of Maybe

Wed, 22 April

For decades, software systems were built on certainty: declarative programming, deterministic logic, and tests that guaranteed repeatable outcomes. Correctness was defined, provable, and stable. Generative and non declarative systems challenge that foundation. These systems introduce ambiguity by design, producing outputs that are probabilistic, emergent, and negotiated rather than prescribed. This keynote examines what this shift means for how we design, reason about, and trust software. It explores how notions of correctness change when systems no longer strictly obey instructions, and how developers and organizations can navigate ambiguity while still building systems that deserve confidence.

What You Will Learn

  • How generative and non declarative systems change traditional definitions of correctness

  • The practical and philosophical implications of building software with probabilistic, emergent behavior

  • Strategies for managing ambiguity without losing trust in systems and outcomes

Who Should Attend

  • Software Developers working with AI enabled systems

  • Software Architects designing modern application platforms

  • Engineering Leaders and Technical Managers

  • Anyone responsible for defining quality, correctness, or trust in software systems

< speaker_info />

About the speaker

Scott Davis

Web Architect and Digital Accessibility Advocate

Scott Davis is a Web Architect and Digital Accessibility Advocate, focusing on the multisensory aspects of web development. In a world where half of all Google searches are done by voice, and 80% of all social media videos are watched with the sound off and closed captions on, accessibility is a springboard for innovation.