Building Simple Systems in the World of Natural Language Programming - Cameron Barre
Apps are getting more complex, MVP scope is growing, and developers are being asked to build more than ever faster than ever. New information systems are also expected to be compatible with agentic features rather than creating friction. Most importantly, developers are required to be accountable for their work despite producing more code than ever. How do you build reasonable systems with AI when the default mode of working with Agentic Coding leads to architectural drift and slop? Is there a way to bottom out AI decision making at a structural level? Can Markdown files ever be enough? In this talk, I show you how to use ideas from software engineering, a small set of foundational rules, composable building blocks, and an immutable single source of truth to constrain AI agents and produce reliable behavior, based on our experience in production. You'll come away from the talk understanding how to create successful software in the post-AI world. Speaker: Cameron Barre, CTO @ ObneyAI Cameron Barre is a long time Clojure professional currently solving problems in the realm of AI assisted coding and building systems that integrate AI features as CTO of ObneyAI
Suggested videos

In Context - Rich Hickey (Clojure/Conj 2026)
ClojureTV · 52:10

How to Make Things, and Why - Stuart Halloway (Clojure/Conj 2026)
ClojureTV · 36:13

Would you believe it's jank? - Jeaye Wilkerson (Clojure/Conj 2026)
ClojureTV · 40:11

Clojure Dev Team Call, Oct 2026
ClojureTV · 25:51

"Developers aren't paid to code" by Wesley Matson
ClojureTV · 6:34

FIRE Architecture in Practice - Callahan
ClojureTV · 30:17

Effective Programs - 10 Years of Clojure - Rich Hickey
ClojureTV · 1:14:52

The Amazing Day of Datomic Workshop (Sept 2026)
ClojureTV · 1:55:07