Sign in

daningalls.bsky.social

@daningalls.bsky.social
8 followers 2 following 0 posts
PostsRepliesMedia
Reposted by @daningalls.bsky.social
Alex Warth @alexwarth.bsky.social · 11/09/2026
Dragging a morph in Livelymerge used to cost four Automerge ops per pointer move. At 30 fps, that's 120 ops/sec, bloating the document forever. Even worse, the morph's movement looked jerky to everyone else. Now it costs zero ops, and it's smoooooooth.
1142
Reposted by @daningalls.bsky.social
Alex Warth @alexwarth.bsky.social · 21/08/2026
We put a live programming system's entire heap inside an Automerge document — every object, class, method shared + persistent. It all worked, but it was sloooow. New lab note with Dan Ingalls and @pvh.ca on the optimizations that made Livelymerge 64× faster: www.inkandswitch.com/livelymerge/...
0378
Reposted by @daningalls.bsky.social
Alex Warth @alexwarth.bsky.social · 04/09/2026
This week in Livelymerge, Dan Ingalls gives us a tour of Morphic: the scene graph, halos, text editing, and programming tools of the live, malleable kernel that lives inside an Automerge document.
1186