resham_acharya.exe000%
Compiling experience...
All Projects
Full Stack2023 · Lead Frontend Engineer

Realtime collaborative editor for engineering RFCs

01Overview

Built on a CRDT (Yjs) backbone with a custom Prosemirror schema for RFC sections. Diagrams render as live Mermaid blocks with a typed editing surface.

Presence is delivered through a custom WebSocket gateway with per-document fan-out via Redis Streams.

02The Problem

Async RFC collaboration in Google Docs was painful — no structure, no code-aware comments, no diagrams that survive copy-paste.

03Approach
  • Custom Prosemirror schema for RFC blocks with rigid shape, soft formatting.
  • Yjs over a WebSocket gateway built in Node + Redis Streams.
  • Comments threaded against block IDs that survive moves and forks.
04Outcome
Adoption by every engineering team in three months.
RFC review cycle time dropped from 9 days to 3 days median.