Eve
summary
Eve experiments through twenty plus rewrites and lands on concrete results: a datalog-like core that treats everything as tables, a browser IDE bootstrapped in 600 lines, a to-do MVC implemented with to-do logic in 15 lines, and an SMS outbox table that sends texts when rows appear. It shows drag‑and‑drop UI binding, entity‑relationship query diagrams, distributed execution by shipping code to remote DBs, and repeatedly discovers aggregation and scoping are the real hard problems.
AI-written summary · about
chapters (17)
- 0:00Programming for everyone with Eve
- 1:51Eve prototype Aurora
- 6:52Scope and nesting failed users
- 8:56Excel and relational databases
- 12:05Datalog and its potential
- 13:07First Datalog-based Eve prototype
- 17:03Limits of executable specs
- 19:09Table-based programming in Eve
- 22:58Traditional syntax and reactive tables
- 26:52Outside world via data
- 28:59Eve’s Turing completeness proof
- 30:23Bootstrapping Eve editor in 200 lines
- 32:11Drag-and-drop UI editor
- 34:37Cloning Foursquare with Eve
- 40:21Querying with ER diagrams
- 42:30Mad Libs editor experiment
- 45:16Keep experimenting and questioning
related talks
01h 05mDDD, event sourcing and CQRS – theory and practice
45mJanus: Easy Complex UI with Declarative FRP
27mParadigm Lost
38mCode is the Easy Part
22mBuilding WebApps Like It's 1972 🧙♂️by Leandro Ostera
26mSay No to Boilerplate: Building Apps with v0
18mThe Main Event: Beyond Event Listeners in JavaScript
47mThe Meaning of LIVE
