Timeless Data: Learning Datomic's Model of the World
Datomic is a general-purpose database that approaches data differently—treating it as a series of immutable facts, preserving a full history of changes, and separating storage from compute. This hands-on workshop introduces Datomic's core concepts through practical exercises in transactions, Datalog querying, and working with time-based data.
You'll also get a brief introduction to Clojure, the language Datomic is built for, but no prior experience is required. Even if you're new to both Clojure and Datomic, this workshop is a great starting point. Along the way, you'll encounter architectural patterns—like immutability, temporal modeling, and decoupling—that can inform your broader development practice, regardless of the tools you use.

Adam Brown
Co-Founder & CTO
Mux
Adam Brown co-founded Mux in 2015 and leads technology and architecture for the developer-first video infrastructure platform. With deep roots in video technology, Adam has built high-performance encoding systems, low‑latency live streaming pipelines, and scalable cloud video infrastructure, including during his time at Zencoder and Brightcove, with additional experience in VR rendering at Otoy.
Known for merging engineering rigor with developer empathy, he’s focused on enabling seamless, scalable video delivery and real-time analytics through API-first products like Mux Video and Mux Data.