First-time day at Speak

Honor transferred seats without sending learners through sign-in again

Published Nov 6, 2026

You’re the software engineer. Your team is in the room.

The setting

offers , a platform where companies buy, set up and manage language-learning programs for their employees and get reports on how those programs are used.

A transferred seat changes in Postgres before it changes in an employee's session.

Immediate access without another sign-in puts extra reads on the entitlement path.

Who you’d be doing this for

“I moved the seat before lunch, and the new learner sent me a screenshot asking why we hadn't paid.”

Folarin Antwi · Learning and Development Administrator · a character in this brief

Transfers unused seats to employees joining a workplace language program.

What is at stake

Eighteen of 60 employees receiving transferred seats saw a purchase prompt despite having paid access. You weigh a database read on authenticated access against forcing affected learners to sign in again.

Why it isn’t already fixed

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

  • current entitlements vs extra database reads
  • uninterrupted practice vs forced authentication
  • a narrow release vs coverage of both transfer participants

Why Speak

Purchased seats connect the L&D portal's administration flow to employees entering speaking practice in the mobile app.

Written with these in mind

Full-stack engineersBackend engineers working on stateful workflowsProduct-minded reliability practitioners

Not your kind of problem? 41 more at Speak, 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 Speak. They are listed as sources, not as openings. The lines under a posting are its own words, where it meets this brief.

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 Speak’s Speak for Business, written for a different role. They’re separate briefs, not the same scenario.