All work

CloudPad

web · realtime pads

/pad/standup-notesyouthemnotes.pdfanyone on this URL sees the change

Text and files on a pad you open by URL.

Type a path, get a pad. Anyone on the same URL sees text and files change as they happen. Yjs and Supabase handle multi-user sync, so edits reach everyone in under 50 ms.

Pads can be locked to the people who should see them and expire on their own. Both rules live in PostgreSQL, so stale data clears itself without anyone cleaning up.

  1. 1OpenAny URL path is a pad.
  2. 2Write or dropType text or drop a file onto the pad.
  3. 3SyncEveryone on that URL sees it in under 50 ms.
  4. 4ExpireAccess and expiry are enforced in the database.
  • Sync latency< 50 ms
  • Accessper pad, with expiry
  • Django
  • Supabase
  • PostgreSQL
  • Yjs