First-time day at Cloudflare

Get participants into one room without replacing their tokens

Published Nov 7, 2026

You’re the solutions / forward deployed engineer. Your team is in the room.

The setting

runs a global network that developers and businesses use to build and protect applications. is a runtime that gives applications routing and storage and keeps their state, for uses such as real-time chat and multiplayer games.

Two valid tenant identities send participants in one room to different state.

Compatibility with issued tokens pulls against keeping tenant routing simple and explicit.

Who you’d be doing this for

“I moved a card on my laptop and watched my phone sit there unchanged. Tomorrow I'm supposed to demo both together.”

Mai Santoso · Customer application developer · a character in this brief

Builds the shared planning experience and must demonstrate browser and mobile participants collaborating in one room.

What is at stake

A customer's shared-room pilot splits participants in 11 of 40 join cases. You must weigh compatibility in Workers against cleaner tokens that require the customer's authentication change.

Why it isn’t already fixed

Every obvious fix costs something else. That’s the part you’d have to decide.

  • token compatibility vs canonical identity
  • passing joins vs tenant isolation
  • adapter ownership vs issuer change
  • demonstration speed vs customer operability

Why Cloudflare

Workers is the customer's entry point for shared room state, so the pilot depends on translating existing authentication into stable object routing.

Written with these in mind

Customer-facing integration engineersHands-on solutions architectsEngineers who enjoy technical discovery

Not your kind of problem? 103 more at Cloudflare, or browse every organization.

Where the organization context comes fromThe postings this brief was written from, and the reporting read before it.

The organization context comes from public information. The situation and characters are written for the brief.

Job postings it was written from

Public descriptions of the work at Cloudflare. They are listed as sources, not as openings.

This is the setup. The work is inside.

Running it puts you in the room: the full situation and its constraints, stakeholders who push back in their own words, and the decisions that are yours to make. What you produce becomes a Day One Plan — work you can show someone instead of describing.

Other live briefs connected to this one, and what connects them.

Similar problems at other organizations

Like this one, each of these turns on moving faster inside a system others depend on.

The same setting, from another role

Each is set around Cloudflare’s Durable Objects, written for a different role. They’re separate briefs, not the same scenario.