The problem
Describe the situation before you arrived: who was struggling, with what, and why the existing tools didn’t cut it.
How I built it
Walk through the two or three decisions that shaped the build.
const sync = useRealtime(room, {
onConflict: 'merge-last-write',
});
// the bit I'm proudest of
Outcome
What changed once it shipped — a number if you have one.