luca rarau

Side project · 2026

Trace

Open source

A canvas for studying by chaining questions.

Trace: a chain of question bubbles branching across a canvas

The story

Click anywhere, ask a question, answer it, and the next bubble wires itself to the last one. Branches when two ideas split, joins them when they turn out to be the same. Boards keep topics apart, and undo takes a whole thought, not a keystroke.

What I did

  • Canvas rendering, the chaining and branching model, layout, boards, undo. Single HTML file.