---
# System prepended metadata

title: Talk Submission

---

# Talk Submission

## Proposed Talk Title

Your Data, Your Rules & the Way to Share Them

## Abstract of Your Talk


> Provide a concise description of your talk. This will help us evaluate your proposal and may be used for promotional materials.

This talk explores how ideas from decades of computer science - semantic triples from 1970s AI research, Datalog from logic programming, Probabilistic Search Trees from modern distributed systems - combined in novel ways address existing technical challenges in local-first software.

The presentation delivers a crash course in each technology before demonstrating how their synthesis enables: query-driven partial replication, cross-application cooperation through schema-on-read semantics, and fully reactive UIs built with declarative Datalog rules. All syncing through commodity blob stores (S3, R2, IPFS) without coordination servers.

Drawing from Dialog DB, the presentation covers what works, what doesn't, and why this specific combination matters. Attendees will leave with both theoretical understanding and practical knowledge to apply these techniques in their own local-first projects.

## Audience Level

- [ ] Beginner
- [x] Intermediate
- [ ] Advanced
- [ ] Other:


## Preferred Talk Format

- [ ] 15-minute talk
- [x] 40-minute talk
- [ ] Other:

## Primary Topic

> What aspect of sync does your talk address? 
> Topics of interest include, but are not limited to:
> - novel sync technologies and patterns/approaches
> - demos of sync tech and apps built on sync
> - use cases for sync
> - AI app development on sync
> - resilient token streaming
> - realtime data plane for agents
> - client-side stores and reactivity
> - ⁠sync with external data

Novel sync technologies and patterns/approaches (Also touches on: client-side stores and reactivity, sync with external data)

## Tell Us About Yourself 

> Briefly describe your background, expertise, and why you’re passionate about sync

I've spent decades at Mozilla and Protocol Labs working on distributed systems and peer-to-peer technologies, focused on shifting power to users. I'm co-author of the UCAN specification for decentralized authorization.

I believe software should empower users, not trap them. I'm passionate about local-first technology where "your data, your rules" is an architectural guarantee, not just marketing - where you get the convenience of shared data without compromising ownership or experience. I'm now building Dialog DB with Chris Joel to prove local-first database that users truly own is possible.

(If possible, we would love to present along with Chris as dynamic due)

## Have You Given This Talk Before? 


- [ ] Yes
- [x] No

## Do You Have Any Relevant Presentation Links?

https://www.youtube.com/watch?v=KBwR0I7i4Wg&t=20s

## Consent to Recording

> Do you consent to your talk being recorded and shared publicly?

- [x] Yes
- [ ] No

## Code of Conduct Agreement

> Do you agree to abide by the conference’s Code of Conduct?

- [x] Yes
- [ ] No