There is another way to work with workspaces. Like the last approach, we know it
well from your physical surroundings: We do not shower in the kitchen, sleep in
the bathroom or cook in the bedroom. Each room has its function and can be
designed in a way to support it. This is an aspect that makes the home office hard
for many people: If you cannot find some dedicated space for work in your home,
your work environment is full of cues for diversion: Working in the bedroom?
Suddenly the urge for a nap is irresistible or, worse, you cannot stop thinking
about work while you try to get to sleep! Working in the kitchen? How about just
another snack right now?
This is why buildings have rooms that support different contexts:
working, sleeping, leisure, cooking, and so on. Things start to get messy
really quickly, if this is not possible (every one room apartment I lived
in was chaotic most of the time) or not respected (e. g. kids making the whole
house or flat their playground).
This worked well for ages and with workspaces you can apply it to your digital
environment as well. For some time I thought I came up with this (rather obvious
approach) myself, as nobody around me was using it. But in working on this post
it occurred to me, that I read about it many years ago in the Productive
Programmer:
“When I have a discrete task upon which I need to work, I launch the
applications I need for it and move them all to a single desktop. That way, I
can work on the project in isolation from all the other stuff that’s also
running on my machine. In fact, this chapter is being written on Desktop 2 as I
type!”
Working in this way has the many advantag