All workCase study Strategy · Facilitation · Tooling

Now Next Later

A living roadmap for product bets

Strategy that survives contact with Monday: a Now/Next/Later board where every bet carries effort, confidence and an owner — multiplayer over CRDTs, so the plan is always the latest plan.

Now Next LaterRuns live
Screenshot of Now Next Later on a desktop

A sample brief, a real product. We wrote this brief ourselves to show how we work; the client and their story are illustrative. The product is not: it was designed and engineered here, and you can use it below. We publish results only for work a client has let us verify, so this page shows none.

Now Next Later live demoReady
The real front end, in your browser. Sample data. Nothing is saved.Open in a new tab (opens Now Next Later full screen)
Screenshot of Now Next Later on a desktop
1

The brief

We ran the strategy engagement, then built the tool so it wouldn’t die in a slide deck. Now Next Later turns bets into cards with confidence and effort, computes portfolio conviction, and keeps the whole thing live for everyone at once.

3

The approach

Realtime sync is Yjs CRDTs over WebSockets — no save button, no merge conflicts, works through flaky Wi-Fi in a workshop room. A small Node service snapshots history to PostgreSQL so every quarter’s plan is diffable.

  • Yjs CRDT multiplayer, offline-tolerant
  • Conviction score from confidence × horizon
  • Quarterly snapshots, diffable history
  • Exports to the board deck automatically
4

What shipped

  • Drag-and-drop board
  • Conviction score with a live editor
  • Effort by confidence matrix
  • Snapshots with diff
  • Markdown export
  • Teammate edits merged without conflict
  • Quarterly roadmap
  • Objectives and key results
  • Feedback inbox linked to bets
  • Specs, releases and changelog
5

Under the surface

How it is built

Multiplayer over Yjs CRDTs on WebSockets means no save button and no merge conflicts; a Node service snapshots board state into PostgreSQL so every quarter’s plan is diffable history.

  • CRDT sync: offline edits merge cleanly
  • Conviction score recomputed on every change
  • Immutable quarterly snapshots, diff view
  • Board-deck export generated server-side

Considered and turned down

Linear/Notion databases — good tools, but conviction math and workshop multiplayer needed their own surface.

Stack

ReactTypeScriptNode.jsPostgreSQLYjs · CRDTWebSocketsRender
6

The mechanism, working

The part of Now Next Later that was hardest to get right, as a small model you can operate.

CRDT multiplayer

Edits merge without a server deciding who wins. Offline changes fold in cleanly when you’re back.

lab/convictionOpen in the Lab

Conviction scoring

A portfolio number from confidence × horizon × effort, recomputed on every change so the plan ranks itself.

Start here

What are you building?

Pick one and we hand you the closest thing we have already built. Or go straight to the brief: a person replies within one working day, with an honest view on scope, time and cost.

Start a project
studio@yakooha.com+91 81042 13809Mumbai10:00 to 19:00 IST, Monday to Friday
What are you building?