From ccdbafda7e4156ba67bd8a240feb2a8b656dc41a Mon Sep 17 00:00:00 2001 From: Claas Date: Sat, 11 Jul 2026 17:04:10 +0200 Subject: [PATCH] Collect ideas --- IDEAS.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 IDEAS.md diff --git a/IDEAS.md b/IDEAS.md new file mode 100644 index 0000000..2dd9cef --- /dev/null +++ b/IDEAS.md @@ -0,0 +1,12 @@ +# Ideas +Collect ideas to work on later + +- [ ] Drizzle with Turso: https://orm.drizzle.team/docs/get-started/turso-database-new +- [ ] Cross device synchronization + - [ ] Using CRDTs + - https://automerge.org/ + - https://crdt.tech/ + - https://docs.yjs.dev/ + - [ ] The server is just another client that can store data and sync with other clients. It just doesn't have a UI and interactivity. It can be used by other clients to get data when other clients are offline + - [ ] Peer-to-peer networking with server as peer: https://www.iroh.computer/ + - [ ] CRDT framework messages are wrapped inside MLS so that the server can not read the message contents: https://openmls.tech/ \ No newline at end of file -- 2.51.2