Before facet existed, I was at work, locked into a Windows machine. I much prefer Linux, and the honest reason I run a Mac at home is that it keeps me from bricking my OS every two weeks. When you can't change the OS, you go tool-hunting instead, so I set out to make the terminal livable: first GlazeWM, a tiling window manager for people with i3 muscle memory, and through that rabbit hole, zellij. Rediscovering terminal multiplexing did something dangerous to my workflow. A new pane suddenly cost nothing, and I'm a skeptic by default, but agentic coding had just gotten usable enough that I started launching Claude sessions left and right. Soon I had a few running on different projects at once.
Some context on the shape of my work, because it explains the whole design: I'm a DevOps and infrastructure guy. My tasks are rarely one repo at a time. Publishing a new Helm chart means touching the Terraform repo and the Kubernetes manifests repo together, and I want them open side by side in the same VS Code window, not switched between. A piece of work, for me, is a small set of repos assembled around one task. Multiply that by a few tasks in flight, plus the agents, and you have the picture.






