Guide · Context switching

How to Switch Between 3 to 5 Projects on a Mac Without Losing Context

Juggling several projects on one Mac means constant rebuilding and attention residue. Here is a method that makes each switch take seconds, and leaves every project ready to resume.

Working across three to five projects on a single Mac is normal now. The trouble is that they all share one set of windows and one browser, so every switch means digging the right project back out of the pile, and a piece of your attention stays snagged on the one you just left.

The fix is to give each project its own saved context and make switching a single move. Here is the method, with the research behind why it works.

01

Why three projects feel like ten

Holding several projects on one machine is not a storage problem, it is an attention problem. Research by Sophie Leroy on attention residue found that when you switch from one task to another, part of your mind stays stuck on the first, and performance on the new task suffers until that residue clears. With three to five projects sharing one set of windows and one browser, every switch leaves residue, and the setups bleed into each other until none of them feels clean.

In practice

Treat each project as a separate, self-contained context, so switching is a clean swap rather than a partial overlap.

02

Define the boundary of each project

Before you can switch cleanly, each project needs a clear edge: which apps, which tabs, which layout belong to it. This sounds obvious, but most people never draw the boundary, so projects share a single sprawling environment. Drawing it once is what makes fast switching possible later. The boundary is the set of things you reach for every time you sit down to that specific work.

In practice

For each of your three to five projects, write the short list of apps and tabs that define it. That list is the project's context.

03

Save each context so you stop rebuilding it

The hidden tax of multi-project work is reconstruction. Every return to a project means reopening apps, finding tabs, and arranging windows, often several times a day across several projects. Gloria Mark's research at UC Irvine found it takes an average of around 23 minutes to fully regain focus after an interruption. Manual rebuilding stretches that gap every single switch. Saving each context once removes the rebuild entirely.

In practice

Capture each project as a named saved context, so returning to it is recall, not reconstruction.

04

Switch in one move, close cleanly

With each project saved, switching becomes a single action: one shortcut tears down the current context and rebuilds the next. Just as important is the close. Leaving the previous project fully saved means you can walk away from it mid-thought and return later to exactly that state. That "ready to resume" property is what field studies link to lower attention residue and lower exhaustion across a day of frequent switches.

In practice

Bind each project to a shortcut and switch in one move, leaving every other context saved and ready to resume.

Doing it with Ikuna

Ikuna is built for exactly this pattern: several projects, one Mac, clean switches. Each project becomes a saved context you move between in one shortcut.

  • One context per project: each project's apps, tabs, and layout saved as a named Ikuna.
  • Switch in under 3 seconds: a single shortcut swaps the whole environment, so no project bleeds into the next.
  • Ready to resume: every context stays saved, so you can leave a project mid-thought and return to exactly that state.
  • Focus metrics: see how many times you switch context per day and where the time goes, the first step to switching less.

Native macOS · Local data · Built in EU

Common questions

How many projects can I realistically run on one Mac?

The limit is not the machine, it is the switching cost. Once each project is a saved context you can restore in seconds, three to five projects become manageable because no switch requires manual rebuilding.

What is attention residue?

Attention residue is the part of your focus that stays stuck on a previous task after you switch to a new one. It is reduced when you leave the previous task in a clear, ready-to-resume state, which is exactly what a saved context provides.

Is this different from using multiple desktops or Spaces?

Spaces separate windows that are already open but do not save a project you can quit and restore. A context manager captures the full setup so it survives closing and restarting, which Spaces alone do not.

Research referenced

  • Leroy, S. (2009). Why is it so hard to do my work? The challenge of attention residue when switching between work tasks. Organizational Behavior and Human Decision Processes, 109(2), 168-181.
  • Mark, G., Gudith, D., & Klocke, U. (2008). The cost of interrupted work: more speed and stress. CHI 2008 Proceedings.